"""Are you trying to change the settings in "Input (general)" or "Input (this game)"? """
If I set as "general" or "this game" it always defaults "P1 Right/Left" and "P2 Right/Left" back to a setting of "J1 or J1 Button 1". I've now tried it on 3 machines with multiple games. So it's surely seems like a real bug, but I'm not sure if it's in the controller, MAME, or somewhere else.
Here's the dig, I can set it as a key on the keyboard,(the q key, for example) and that will take. I can also set it to another analog setting with either analog stick and it will take. But setting it to "P1 Right/left" to a setting of "J1 Axis 3-" will never take after I quit MAME OSX. But as long as I set it and then play, it's fine for as long as MAME is running.
I've got 2 of these controllers and they both do the same thing. So it may be with the controller, but it's odd that MAME sees the input and registers it and plays with it, yet won't save it after it quits.
I've posted a pic of it here just in case I"m not describing it well. It's obvious which one is not saving as I have the rest of them highlighted.
http://homepage.mac.com/kbebee/PhotoAlbum24.htmlWhat do you think? Controller issue or a deeper bug?