Currently a proof-of-concept prototype based on BetterJoy, with the eventual aim of allowing the JoyCon to be more easily used with programs on Linux.
cd crossjoy
# Create a build directory
mkdir build
cd build
# Build using CMake
cmake ..
cmake --build .
Note
Although this has been programmed with the aim of working cross-platform, this has only been tested on Linux.
Note
On Linux you may need to run the program as root (or change udev rules) to avoid "Permission Denied" errors.
# Run!
./joycon
CrossJoy is distributed under the MIT Licence. Copyright (c) SunderB. All rights reserved.
- BetterJoy - licensed under the MIT Licence. Copyright (c) 2018 David Khachaturov
- hidapi - licensed under the HIDAPI original licence. Copyright 2009, Alan Ott, Signal 11 Software. All Rights Reserved.