mirror of
https://github.com/mcgurk/Arduino-USB-HID-RetroJoystickAdapter
synced 2024-11-25 02:22:21 -05:00
2.9 KiB
2.9 KiB
Based on https://github.com/dmadison/ArduinoXInput
-
Install Arduino IDE hardware: https://github.com/dmadison/ArduinoXInput_AVR
-
Install Arduino IDE library from Library manager: XInput by David Madison
-
Tester from Windows Store: Game Controller Tester
-
Online tester: https://gamepad-tester.com/
-
Doesn't go to flashing mode automatically. Connect RST to GND to get Arduino Pro Micro to programming mode.
PsxNewLib
- https://github.com/SukkoPera/PsxNewLib (from Arduino IDE library manager 6.11.2021: 0.4.0)
- https://github.com/SukkoPera/PsxControllerShield
- https://github.com/SukkoPera/PsxControllerShield/blob/master/doc/schematics.pdf
- (my green dualshock analog controller: SCPH-1200) (Controller Type is: Guitar Hero)?
- (my black dualshock 2 controller: SCPH-10010) (Controller Type is: Dual Shock)
- https://store.curiousinventor.com/guides/PS2
- https://github.com/SukkoPera/PsxNewLib/issues/12
- https://github.com/dmadison/NintendoExtensionCtrl
TODO
- Analog triggers for Dualshock 2
- Name in Windows: Controller (Arduino Leonardo), with real XB360 controller: Controller (XBOX 360 for Windows)? Can it be changed in C:\Program Files (x86)\Arduino\hardware\xinput\avr\boards.txt?