Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fail to open device #6

Open
cristian5th opened this issue Jan 11, 2020 · 15 comments
Open

Fail to open device #6

cristian5th opened this issue Jan 11, 2020 · 15 comments

Comments

@cristian5th
Copy link

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?

@simonaagren99
Copy link

Did you find a solution?

I have the same problem...

@cristian5th
Copy link
Author

Hi @simonaagren99

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

Regards.

@verberktstan
Copy link
Contributor

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
Copy link
Contributor

@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)

@cristian5th
Copy link
Author

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

@akaExxy
Copy link

akaExxy commented May 10, 2020

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"

@verberktstan
Copy link
Contributor

Hi @akaExxy

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

Does it work for you?

@akaExxy
Copy link

akaExxy commented May 11, 2020

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

@dkgrieshammer
Copy link

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]

@motochino
Copy link

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

@ricardosobral
Copy link

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

@verberktstan
Copy link
Contributor

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
Copy link
Contributor

@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.

@ancow-hue
Copy link

ancow-hue commented Dec 4, 2020

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.

@eskilb
Copy link

eskilb commented Dec 5, 2020

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants