Since I'm not using teknoparrotui when launching via gs2.exe, how are the default controls coming from teknoparrot. I'm not sure I understand the point of blocking teknoparrot controls with the -parrotloader command if they're in the actual game.
That's why I said in my last reply that for this game the -parrotloader option is useless and is doing absolutely nothing, because there is no teknoparrot controls to block
Try to run demulshooter with the -v option, and move around/shoot a couple of time before quiting the game
This should create a "debug.txt" file in demulshooter's folder, you can share it here so that we can (maybe) have a little more information
Here is the debug text
13:49:26.677062 :
13:49:26.678062 : -------------------- Program Start ----------------------
13:49:26.678062 : P1 device = \\?\HID#VID_D209&PID_1601&MI_02#7&6f69e7b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
13:49:26.678062 : P1 Device Handle = 65597
13:49:26.678062 : P2 device = \\?\HID#VID_D209&PID_1602&MI_02#7&23fea4a1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
13:49:26.678062 : P2 Device Handle = 65599
13:49:26.678062 : P3 device = \\?\HID#VID_1241&PID_1111#7&3a1185e7&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
13:49:26.679062 : P3 Device Handle = 720953
13:49:26.679062 : P4 device =
13:49:26.679062 : P4 Device Handle = 0
13:49:26.679062 : Cmdline arg 1 : -target=ringwide
13:49:26.679062 : Cmdline arg 2 : -rom=og
13:49:26.679062 : Cmdline arg 3 : -v
13:49:26.696063 : Enabling virtual Middle Mouse button: P1=[H]
13:49:26.697063 : Enabling virtual Middle Mouse button: P2=[Y]
13:49:26.697063 : Enabling virtual Middle Mouse button: P3=[Enter]
13:49:26.701064 : Waiting for RingWide og game to hook.....
13:49:32.811413 : Attached to Process gs2.exe, ProcessHandle = 712
13:49:32.812413 : gs2.exe = 0x00400000
13:49:32.812413 : P2_X adddress = 0x051ABBB0
13:49:32.812413 : P2_Y adddress = 0x051ABBB4
13:49:32.813413 : Custom Axis data will be stored at : 0x05450000
13:49:32.815413 : Adding Trigger CodeCave at : 0x05C70000
13:49:32.817413 : Adding Axis CodeCave at : 0x05C80000
13:49:32.818413 : Memory Hack complete !
13:49:32.818413 : -
13:50:25.556430 : gs2.exe closed