FreeTheWheel icon indicating copy to clipboard operation
FreeTheWheel copied to clipboard

Fail to open device

Open cristian5th opened this issue 5 years ago • 15 comments

Hello.

It would seem that this utility stopped working with Catalina. I'm getting an error when trying to open the device:

Logitech Driving Force GT Native mode enabled. ERROR: OpenDevice failed with result: e00002c5

Can this be a permissions issue? Any ideas on how to solve it?

cristian5th avatar Jan 11 '20 18:01 cristian5th

Did you find a solution?

I have the same problem...

simonaagren99 avatar Mar 28 '20 15:03 simonaagren99

Hi @simonaagren99

No solution for me. I ended switching to Windows for gaming and the Driving Force GT works perfectly there.

Regards.

cristian5th avatar Mar 28 '20 15:03 cristian5th

I have exactly the same problem on Catalina. Worked fine on Mojave before.

Can't figure out why IOHIDDeviceOpen doesn't return kIOReturnSuccess. I'd guess it's a permission problem.. I tried adding FreeTheWheel and Terminal to "Input monitoring" under Security & Privacy > Privacy but that didn't fix it.

@jackhumbert Any ideas how to fix this?

verberktstan avatar Apr 30 '20 15:04 verberktstan

@cristian5th @simonaagren99 I found out that it works for me if i don't check (and return) the IOReturn but allways return the kIOReturnSuccess. I changed the Error check in this fork.

Now it works for me again on Catalina with the Driving Force GT wheel! :D

Probably a good idea to improve the error checking here.. Add more cases (more info here: https://github.com/obaby/IOKit/blob/master/IOReturn.h)

verberktstan avatar Apr 30 '20 15:04 verberktstan

Great! Thank you @verberktstan ! You can propose the pull request with your solution.

cristian5th avatar Apr 30 '20 16:04 cristian5th

Hey, i am very confused and i have tried entering all the codes into terminal, i am very new to this type of stuff and my g27 still does not seem to work, i am getting the same error message every time "ERROR: OpenDevice failed with result: e00002c5"

akaExxy avatar May 10 '20 10:05 akaExxy

Hi @akaExxy

If you still get this error, try downloading this improved version: https://github.com/verberktstan/FreeTheWheel

Does it work for you?

verberktstan avatar May 11 '20 06:05 verberktstan

@verberktstan Hi, Yes it has worked for me! Thank you for your help!

akaExxy avatar May 11 '20 09:05 akaExxy

Hi @akaExxy

If you still get this error, try downloading this improved version: https://github.com/verberktstan/FreeTheWheel

Does it work for you?

Just tried, sadly the same error; any ideas would be very much appreciated :)


Logitech G29 Native mode enabled.
Calibrated 900 degree wheel movement. (VendorID/DeviceID c24f046d)
Logitech G29 Native mode enabled.
WARNING: SendCommand failed with result: e0005000
Calibrated 900 degree wheel movement. (VendorID/DeviceID c24f046d)

Done.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Prozess beendet]

dkgrieshammer avatar Jul 01 '20 10:07 dkgrieshammer

Hello I have the deiving force gt and with MacOs Catalina the same error "e00002c5" continues to appear any new solution?

motochino avatar Jul 01 '20 22:07 motochino

Anyone has been able to use this for F1 2020 on Mac with Stadia? The steering wheel doesn't seem to be recognised.

ricardosobral avatar Nov 01 '20 16:11 ricardosobral

Hi @akaExxy If you still get this error, try downloading this improved version: https://github.com/verberktstan/FreeTheWheel Does it work for you?

Just tried, sadly the same error; any ideas would be very much appreciated :)


Logitech G29 Native mode enabled.
Calibrated 900 degree wheel movement. (VendorID/DeviceID c24f046d)
Logitech G29 Native mode enabled.
WARNING: SendCommand failed with result: e0005000
Calibrated 900 degree wheel movement. (VendorID/DeviceID c24f046d)

Done.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Prozess beendet]

You only get a warning, no error. For me the controller actually works after running this. On catalina with the DFGT it works. I get the same message that you posted and the 900* angle works..

verberktstan avatar Nov 02 '20 07:11 verberktstan

@ricardosobral This script doesn't make your wheel recognizable, it unlocks the 900* steering. I've only tested it on osx Catalina with the Logitech Driving Force GT (it is recognized even if i dont run the script). Works with the Live For Speed simulator, don't know about F1 2020.

verberktstan avatar Nov 02 '20 07:11 verberktstan

Can anyone confirm whether this works with force feedback, specifically on Catalina? Using a Driving Force GT and have installed the old kext, but doesn't seem to be working.

Also, many thanks for this - aside from FF everything is working great.

ancow-hue avatar Dec 04 '20 23:12 ancow-hue

I've been using ftw for years. Recently updated to macOS Big Sur, nothing works with my G27 any longer. Please make an update!

eskilb avatar Dec 05 '20 22:12 eskilb