https://github.com/shinyquagsire23/hid-joy-con-whispering
Talk to Joy-Con from a PC because it's cool
https://github.com/shinyquagsire23/hid-joy-con-whispering
Last synced: 7 months ago
JSON representation
Talk to Joy-Con from a PC because it's cool
- Host: GitHub
- URL: https://github.com/shinyquagsire23/hid-joy-con-whispering
- Owner: shinyquagsire23
- License: mit
- Created: 2017-04-11T06:52:09.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-10-31T18:02:31.000Z (over 5 years ago)
- Last Synced: 2024-04-28T01:55:34.813Z (about 1 year ago)
- Language: C
- Size: 46.9 KB
- Stars: 177
- Watchers: 24
- Forks: 23
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HID Joy-Con Whispering
A collection of projects to talk to Joy-Con over HID.
## Projects
- hidtest, Can initialize Joy-Con in a charging grip or Pro Controller and get full input, dump SPI flash, etc.
- uinputdriver, Can expose Joy-Con in a charging grip or a Pro Controller as an single evdev controller on Linux## Research
Largely based on research [here](https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering) by dekuNukem and contributors, USB HID protocol based on my own research [here](http://douevenknow.us/post/159446741358/picking-apart-the-joy-con-charging-joy-con-grip).