Dolphin 2.0
FCEUX
Fusion 3.64
MAME 0.138
Ootake 2.40
Oswan 1.7.3
SNES9x 1.52
VisualBoy Advance 1.8.0b3
OS: Windows XP 64bit Service Pack 2
EventGhost: 0.3.7.r1462
Remote Control: MCE Remote 1069
Using this setup I use EventGhost to emulate keyboard presses corresponding to shortcuts within some emulators. The green items in the compatibility matrix are programs that accept remote commands passed through EventGhost as emulated keyboard presses. Ootake accepts some and not others (emulating the F12 key works, but the 'S' or 'L' keys do. Red entries do not work with EventGhost.

Something as simple as sending the keyboard press of 'p' to MAME does nothing, while simply pressing 'p' on my physical keyboard is successful. I have tried the "Use alternate method to emulate keypresses" option with no difference. EventGhost log shows a successful execution of the macro.

There are no errors. Some keys work, others do not. Some emulators accept commands from EventGhost, others do not. Any ideas? Perhaps something to do with DirectInput?
