Main > Main Forum
MAME ignores virtual mouse input controlled by joystick via ControlMK
Pages: (1/1)
johnk:
I am running ControlMK (http://www.redcl0ud.com/controlmk/) to use my gamepad's analog stick for mouse control.
The mouse control works fine in Windows, and I can see it moving the highlight bar up/down in the menus inside MAME.
But MAME does not recognize the mouse movements. When I move the stick when trying to set a controller input in MAME (such as Dial Analog), MAME will just detect the joystick axis (or if I disable joystick input in MAME, then it acts like no inputs are being pressed).
When I use an actual mouse to configure Mouse X Axis for the Dial Analog control, then the joystick still won't work in a game - it just acts like no mouse movement is happening.
I'm using MAMEUI64 144.5 on Win7, and I've tried multiple gamepads.
Any suggestions? Just a bug in MAME (seems like it since Windows recognizes the mouse movements)?
johnk:
I think it's the FORCE_DIRECTINPUT change that was apparently introduced around MAME 118, requiring custom compilations to get emulated mouse/keyboard input. I found out about this when reading up on an alternative joy-to-mouse/key app called Xpadder.
I downloaded an old MAME version, which worked, but it turns out that the joystick mouse control is just not good enough.
drventure:
I think mame talks to the mouse via the RawMouse interfaces, so it can independently read multiple mice. So any mouse emulator would have to emulate at a pretty low level for rawmouse to see it. I wouldn't think it impossible, it just might not be common in mouse emulation software.
But that's a guess.
Pages: (1/1)