Good Morning,
I am using Teensy 3.2 to build a custom gamepad for RetroPie. I'm running into a problem where RetroPie is only detecting the analog input in one direction (Axis 0+ and Axis 1+). Pushing the joystick in the opposite direction gives an "Already Taken" message. This suggests to me that it is reading input in both directions as just one direction. I believe this is caused by the Teensy returning analog values between 0 and 1023, with 512 as the 'centre'. It looks like RetroPie wants a setup with 0 as the 'centre', positive numbers in one direction and negative numbers in the other. Do any of you know how I can implement this? I'm currently using the Complete Joystick example, with the Z-axis and Hat functions commented out.
Thank you,
I am using Teensy 3.2 to build a custom gamepad for RetroPie. I'm running into a problem where RetroPie is only detecting the analog input in one direction (Axis 0+ and Axis 1+). Pushing the joystick in the opposite direction gives an "Already Taken" message. This suggests to me that it is reading input in both directions as just one direction. I believe this is caused by the Teensy returning analog values between 0 and 1023, with 512 as the 'centre'. It looks like RetroPie wants a setup with 0 as the 'centre', positive numbers in one direction and negative numbers in the other. Do any of you know how I can implement this? I'm currently using the Complete Joystick example, with the Z-axis and Hat functions commented out.
Thank you,