I've now implemented buttons which trigger a keypress on the host OS. Now I can use features which are not exposed by the API. For the moment, this is only implemented in OS X. Eventually I'll port it to Linux as well. I will not be porting this to Windows, but if someone would like to do so, I'll happily pull the changes in. I do have a slight concern for the future with this one since I'd like to eventually disconnect the controller from the computer entirely. For the moment though, this is sufficient.
I also added a software interlock that disables joystick commands when SAS is enabled.
To give myself a better idea of what's left to do, I've fleshed out the project details.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.