How are your inputs connected?
USB hub in my control panel
I started trying to reduce input lag with mame.ini settings
Turned off wait vsync, glad, triple buffering etc and didn't see an improvement
Even though I though the games were running at full frame rate I tried exerting frame skip to auto in mame and bam!
Setting Frame skip to auto has solved my problem