I recently finished up a cabinet that has a trackball and two mouse buttons connected to a ps/2 mouse board. I use GLaunch to run MAME with the +mouse command line option. In MAME the trackball works, but the mouse buttons have a half second or so lag on them. If I quickly tap them, nothing happens, but if I hold them in for that long then they work. Also, in the config window I cannot bind the mouse buttons to anything, I have to edit the config myself. In Windows XP the buttons work with perfect response times, so I get the feeling that MAME is having trouble interpreting mouse clicks, but I can't for the life of me figure out how. I am using Logitech Mouseware to correct the mouse alignment, but I've tried without and the same problem occurs.
If anyone knows what might be causing this problem or a better way to set up my software I would be much obliged for the help. Thanks in advance!