Hey everyone, I wrote a library (similar to @wormyrocks's library but more general purpose) for using the Switch's controllers with PCs (or any other platform it compiles on). It's written in C++ but also has a C wrapper available for C clients.
It's currently undocumented (I'm going to get on that as soon as possible), but if anyone would like to look through some headers and maybe try it out, feedback would be great. Also, if anyone is on macOS or Linux could see if it'll compile (it should, but I'd like to make sure). There's also a demo program at switch-joytime/joytime-demo on GitHub which should (if it works on your computer) output a bunch of data (stick updates) and set the first LED solid on all controllers.
I've only tested it with JoyCons, but it should also work with Pro Controllers (it'd be great if someone could test that).
By the way, I'm hoping to be able to write a driver for the JoyCons for OpenVR (we all know they'd be great for VR).
It's at switch-joytime/joytime-core on GitHub.
(I can't post links cause I'm a newbie)
It's currently undocumented (I'm going to get on that as soon as possible), but if anyone would like to look through some headers and maybe try it out, feedback would be great. Also, if anyone is on macOS or Linux could see if it'll compile (it should, but I'd like to make sure). There's also a demo program at switch-joytime/joytime-demo on GitHub which should (if it works on your computer) output a bunch of data (stick updates) and set the first LED solid on all controllers.
I've only tested it with JoyCons, but it should also work with Pro Controllers (it'd be great if someone could test that).
By the way, I'm hoping to be able to write a driver for the JoyCons for OpenVR (we all know they'd be great for VR).
It's at switch-joytime/joytime-core on GitHub.
(I can't post links cause I'm a newbie)