Hello,
I have built my own Arduino Leonardo steering wheel, but some games dont support Arduinos as inputs, so I resorted to building an GIMX adapter to emulate an Logitech G27 as have done people before me. The setup and firmware instalation went great, no issues there, but after pressing the start button and waiting in the command prompt, i was met with an error that doesnt let me continue. I am completly at loss as I have never come up on an error of this type, so I would love if anyone would help me solve this:
global option -c with value `myLogitechDrivingForce_G29.xml'
controller #1: option -p with value `COM7'
now reading arguments for controller #2
subpos flag is set
force_updates flag is set
auto-grab flag is set
GIMX adapter detected, controller type is: G27 PS3.
Firmware version: 8.0
Reset sent to the GIMX adapter.
Current baudrate: 500000 bps.
Trying baudrate: 2000000 bps.
Trying baudrate: 1000000 bps.
Trying baudrate: 500000 bps.
Using baudrate: 500000 bps.
no pass-through device is needed
If target is a PS3, start the game with a dualshock 3, and then reassign game controllers.
using default refresh period: 10.00ms
Haptic core has source haptic_source_lg for device 046d:c29b
Haptic core has sink haptic_sink_os for joystick 0 (Arduino Leonardo)
src/windows/gprio.c:376 unsetprocessaffinities: SetProcessAffinityMask failed with error: Access is denied.
This is all that was in the cmd where it was running. I already tried running it as administrator, but no luck there.
Error when starting the process in GIMX Launcher
Re: Error when starting the process in GIMX Launcher
Change controller in PS to 1 or 2.
Did you press the PS assigned button after gimx launch is launched?
Did you press the PS assigned button after gimx launch is launched?
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Error when starting the process in GIMX Launcher
Hello,
Im am not sure if you understood correctly, because I am trying to emulate a steering wheel on my computer so that I can use a Arduino leonardo steering wheel in games that dont support it. So I am not trying to play on PS. Do I still need the playstation controller ?
Thank you
Im am not sure if you understood correctly, because I am trying to emulate a steering wheel on my computer so that I can use a Arduino leonardo steering wheel in games that dont support it. So I am not trying to play on PS. Do I still need the playstation controller ?
Thank you
Re: Error when starting the process in GIMX Launcher
I have absolutely no clue how the wheels work. I did a google search about your issue, the two suggestions i wrote is what i could find.
Sorry bro hopefully one of the more knowledge admins could help you out. (Where ever they are)
Sorry bro hopefully one of the more knowledge admins could help you out. (Where ever they are)
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Error when starting the process in GIMX Launcher
Check Windows User Account Control (UAC) Settings
If UAC is set to a high level, it might be restricting access. Try lowering it temporarily to see if it resolves the issue.
Verify COM Port Permissions
Open Device Manager → Expand Ports (COM & LPT) → Right-click on COM7 (Arduino Leonardo) → Select Properties → Security tab.
Make sure your user account has full access.
Disable Process Affinity in GIMX
If GIMX is trying to set processor affinity but failing, you might be able to bypass it by manually setting affinities. Try launching GIMX first, then opening Task Manager → Right-click GIMX process → Set affinity and adjust manually.
If UAC is set to a high level, it might be restricting access. Try lowering it temporarily to see if it resolves the issue.
Verify COM Port Permissions
Open Device Manager → Expand Ports (COM & LPT) → Right-click on COM7 (Arduino Leonardo) → Select Properties → Security tab.
Make sure your user account has full access.
Disable Process Affinity in GIMX
If GIMX is trying to set processor affinity but failing, you might be able to bypass it by manually setting affinities. Try launching GIMX first, then opening Task Manager → Right-click GIMX process → Set affinity and adjust manually.
-
- Posts: 1
- Joined: Tue Apr 29, 2025 1:21 am
- Contact:
Re: Error when starting the process in GIMX Launcher
The wisdom I looked for in my twenties! I wish I had read it sooner! Thanks for the great post!