Can you check if enabling -mt makes it any better? Anyway, I'll need to look into this.
This is doing my head in as I can't get the problem to be consistent.
I have two systems in which I did the mouse tests:
First system: Arcade cab with CRT monitor, ArcadeVGA 3000, 2 X U-Traks and 1 X mouse, Optipac, GM 0.152 and Windows 7.
Had issues with trackballs and Arkanoid as stated in previous post. I deleted mame.ini and created a new one and changed the following settings:
mouse 1
monitor arcade_15
lock_system_modes 0
refresh_dont_care 1
frame_delay 7
multithreading 1
All other settings were at default. These were the exact same settings as last time but now the problem has gone away and all seems fine.
One thing to note: I tried frame_delay initially at 1 and it was fine. Then i set it to 7 and noticed that mouse speed slowed down so I increased "Dial Sensitivity" to 125 which compensated for the reduced speed.
Second system:: Windows 7 PC, LCD Monitor at 1920x1080, nVidia GTX 590, 2 X mice and GM 0.152.
Generated mame.ini and changed the following setings:
mouse 1
monitor lcd
frame_delay 1
multithreading 1
Mouse seemed to be fine with these settings, but if I changed frame_delay to 7 then the problem reappeared.
Unfortunately results seem to vary from system to system.
As a side question I was using frame_delay 7 as a result of a post I read from Dr.Venom. Is there an advantage to setting it to 7 as opposed to 1?
If you need any further info please let me know.