Hi, thanks for a great piece of software.
I have an issue I was hoping someone might be able to shed some light on, the software works fantastically everywhere I've used it with dual AimTraks, including all Sega Ring series games - apart from Operation Ghost.
I have ran in verbose debug mode and I can see the hook successfully and coordinates for the mouse in the debug.log but these coordinates are not translated into the game, either when playing or in the Test menu during aim calibration. The test menu coordinates just do not move for either player. Please see below debug, which goes on a lot longer but I have truncated as it's all the same.
I did note that "RawData event for Device #2:" never shows either.
I am running gs2.exe via TeknoParrot for convenience, and control - I assume this wouldn't get in the way of normal DemulShooter operation?
Furthermore I have tried with EnableInputDevices=1 and 0 which makes no difference.
Any help would be greatly appreciated! Thank you
19:17:30.924255 :
19:17:30.939881 : -------------------- Program Start ----------------------
19:17:30.939881 : P1 device = \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
19:17:31.002380 : P1 Device Handle = 65594
19:17:31.002380 : P2 device = \\?\HID#VID_D209&PID_1602&MI_02#7&23fea4a1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
19:17:31.017991 : P2 Device Handle = 65596
19:17:31.017991 : P3 device =
19:17:31.064879 : P3 Device Handle = 0
19:17:31.127362 : P4 device =
19:17:31.189881 : P4 Device Handle = 0
19:17:31.236753 : Cmdline arg 1 : -target=ringwide
19:17:31.299229 : Cmdline arg 2 : -rom=og
19:17:31.299229 : Cmdline arg 3 : -v
19:17:31.424223 : Enabling virtual gun Mouse buttons: P1 Middle = [C]
19:17:31.439848 : Enabling virtual gun Mouse buttons: P1 Right = [F]
19:17:31.439848 : Enabling virtual gun Mouse buttons: P2 Middle = [V]
19:17:31.439848 : Enabling virtual gun Mouse buttons: P2 Right = [G]
19:17:31.564961 : Waiting for RingWide og game to hook.....
19:18:10.072149 : Error trying to hook gs2.exe
19:18:10.551328 : Error trying to hook gs2.exe
19:18:11.080391 : Error trying to hook gs2.exe
19:18:47.533946 : Attached to Process gs2.exe, ProcessHandle = 1252
19:18:47.539944 : gs2.exe = 0x00400000
19:18:47.548941 : P2_X adddress = 0x0C368760
19:18:47.555954 : P2_Y adddress = 0x0C368764
19:18:47.615300 : Custom Axis data will be stored at : 0x0F070000
19:18:47.633293 : Adding Trigger CodeCave at : 0x0F0A0000
19:18:47.698322 : Adding Axis CodeCave at : 0x0F090000
19:18:47.710318 : Memory Hack complete !
19:18:47.718316 : -
19:18:57.521303 : RawData event for Device #1:
19:18:57.574379 : Device rawinput data (Hex) = [ FFFF, FF0E ]
19:18:57.592904 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:57.599695 : OnScreen Cursor Position (Px) = [ 1023, 597 ]
19:18:57.653710 : OnClient Cursor Position (Px) = [ 1023, 597 ]
19:18:57.661731 : Game client window resolution (Px) = [ 1024x600 ]
19:18:57.668417 : Game Position (Hex) = [ 03FF, 0255 ]
19:18:57.722015 : Game Position (Dec) = [ 1023, 597 ]
19:18:57.730115 : MouseButton (Hex) = 0x0000
19:18:57.734667 : -
19:18:57.746025 : RawData event for Device #1:
19:18:57.799187 : Device rawinput data (Hex) = [ FFFF, F67E ]
19:18:57.808731 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:57.814716 : OnScreen Cursor Position (Px) = [ 1023, 577 ]
19:18:57.819711 : OnClient Cursor Position (Px) = [ 1023, 577 ]
19:18:57.874779 : Game client window resolution (Px) = [ 1024x600 ]
19:18:57.886200 : Game Position (Hex) = [ 03FF, 0241 ]
19:18:57.895846 : Game Position (Dec) = [ 1023, 577 ]
19:18:57.900670 : MouseButton (Hex) = 0x0000
19:18:57.954983 : -
19:18:57.962251 : RawData event for Device #1:
19:18:57.967116 : Device rawinput data (Hex) = [ FFFF, EDDD ]
19:18:57.972663 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:58.025307 : OnScreen Cursor Position (Px) = [ 1023, 557 ]
19:18:58.035349 : OnClient Cursor Position (Px) = [ 1023, 557 ]
19:18:58.042373 : Game client window resolution (Px) = [ 1024x600 ]
19:18:58.047925 : Game Position (Hex) = [ 03FF, 022D ]
19:18:58.101194 : Game Position (Dec) = [ 1023, 557 ]
19:18:58.110191 : MouseButton (Hex) = 0x0000
19:18:58.115197 : -
19:18:58.121641 : RawData event for Device #1:
19:18:58.179994 : Device rawinput data (Hex) = [ FFFF, E7AD ]
19:18:58.189525 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:58.194763 : OnScreen Cursor Position (Px) = [ 1023, 542 ]
19:18:58.200770 : OnClient Cursor Position (Px) = [ 1023, 542 ]
19:18:58.255132 : Game client window resolution (Px) = [ 1024x600 ]
19:18:58.265622 : Game Position (Hex) = [ 03FF, 021E ]
19:18:58.272678 : Game Position (Dec) = [ 1023, 542 ]
19:18:58.278693 : MouseButton (Hex) = 0x0000
19:18:58.334199 : -
19:18:58.343167 : RawData event for Device #1:
19:18:58.347885 : Device rawinput data (Hex) = [ FDCE, DFDD ]
19:18:58.354170 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:58.407654 : OnScreen Cursor Position (Px) = [ 1015, 524 ]
19:18:58.417804 : OnClient Cursor Position (Px) = [ 1015, 524 ]
19:18:58.426438 : Game client window resolution (Px) = [ 1024x600 ]
19:18:58.433436 : Game Position (Hex) = [ 03F7, 020C ]
19:18:58.486855 : Game Position (Dec) = [ 1015, 524 ]
19:18:58.546717 : MouseButton (Hex) = 0x0000
19:18:58.600569 : -
19:18:58.609567 : RawData event for Device #1:
19:18:58.618345 : Device rawinput data (Hex) = [ F8FE, D8CC ]
19:18:58.626118 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:58.678687 : OnScreen Cursor Position (Px) = [ 995, 508 ]
19:18:58.733017 : OnClient Cursor Position (Px) = [ 995, 508 ]
19:18:58.787611 : Game client window resolution (Px) = [ 1024x600 ]
19:18:58.842676 : Game Position (Hex) = [ 03E3, 01FC ]
19:18:58.897974 : Game Position (Dec) = [ 995, 508 ]
19:18:58.951036 : MouseButton (Hex) = 0x0000
19:18:59.006462 : -
19:18:59.015600 : RawData event for Device #1:
19:18:59.021607 : Device rawinput data (Hex) = [ F35E, D29C ]
19:18:59.030604 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:59.087822 : OnScreen Cursor Position (Px) = [ 973, 493 ]
19:18:59.095848 : OnClient Cursor Position (Px) = [ 973, 493 ]
19:18:59.100846 : Game client window resolution (Px) = [ 1024x600 ]
19:18:59.109896 : Game Position (Hex) = [ 03CD, 01ED ]
19:18:59.164459 : Game Position (Dec) = [ 973, 493 ]
19:18:59.173946 : MouseButton (Hex) = 0x0000
19:18:59.180459 : -
19:18:59.185729 : RawData event for Device #1:
19:18:59.241139 : Device rawinput data (Hex) = [ ED4D, CB8B ]
19:18:59.251366 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:59.257374 : OnScreen Cursor Position (Px) = [ 949, 477 ]
19:18:59.262876 : OnClient Cursor Position (Px) = [ 949, 477 ]
19:18:59.318016 : Game client window resolution (Px) = [ 1024x600 ]
19:18:59.326450 : Game Position (Hex) = [ 03B5, 01DD ]
19:18:59.332015 : Game Position (Dec) = [ 949, 477 ]
19:18:59.340880 : MouseButton (Hex) = 0x0000
19:18:59.393710 : -
19:18:59.404762 : RawData event for Device #1:
19:18:59.412280 : Device rawinput data (Hex) = [ E64D, C55B ]
19:18:59.416279 : PrimaryScreen Size (Px) = [ 1024x600 ]
19:18:59.468386 : OnScreen Cursor Position (Px) = [ 921, 462 ]
19:18:59.476492 : OnClient Cursor Position (Px) = [ 921, 462 ]
19:18:59.481915 : Game client window resolution (Px) = [ 1024x600 ]
19:18:59.486263 : Game Position (Hex) = [ 0399, 01CE ]
19:18:59.542685 : Game Position (Dec) = [ 921, 462 ]
19:18:59.550910 : MouseButton (Hex) = 0x0000
19:18:59.557588 : -