it wipes all my button, joystick setups from my mini pac controllers every time i open gameex. i had to reinstall windows 7 on my c drive and my front end , emulators, roms, led blinky etc., everything i use for arcade is on a seperate drive. i setup mame, play games, close it out and reopen and its fine. i have had issues in the past with windows reassigning usb inputs but thats not troubling me now. my controllers stay plugged in and stay assigned to the same usb even after restart and mame keeps its config also. as soon as i start gameex and try to run a mame game it erases every mame button, joystick assignment from my minipac keyboard controller #4 and resets to defaulst of keyboard 1 which is my computer keyboard but anything i changed in mame it just clears that and is set to none. mame 196 and gameex version from april of last year was what i had setup on my system with no issues for years even with doing mame and gameex updates. i do notice that when i press tab in gameex to check mame buttons and reassign in there it doesnt recognize my keyboard controllers with different id's if that helps. for instance my player 1 is keyboard 4, player 2 is keyboard 3 and computer keyboard is keyboard 1. that designation is not present when assigning from inside gameex but is when mame is launched outside gameex. it just for example says up for player 1 and 2 instead of keyboard 4 up, keyboard 3 up. and i know mame will reset if they are not recognized. so i guess im asking if gameex is not handling my controllers like it did in past versions. thx also it only changes my controllers in mame but other changes in mame like video, paths, advanced options, etc stay saved.