I recently updated MAME .201 to MAME .235 and am pretty sure I generated the new mame.ini correctly.
Everything seemed to be working perfectly until I tried to boot up World Class Bowling and the game wouldn't recognize my trackball, either of my two spinners, or my usb mouse. All the devices work fine in Windows. The strangest part is that I can remap controls to mouse X or mouse Y just fine in the game and I can control the mouse cursor in the MAME UI before and after I launch any game using mouse controls.
I've tried deleting the cfg files, generating a new mame.ini from scratch. Not even my old MAME .201 is responding to mouse inputs when I restore the old ini. I tried deleting the game specific nvram. I've restarted Windows. I've scoured the mame.ini and made sure that I wasn't using game specific ini files.
Any ideas?