The goal of this project is to provide an open source driver for the Nintendo Switch Pro Controller, so that a Linux desktop user is able to use a pro controller in a manner similar to other computer peripherals. (e.g mouse devices, keyboards).
- Fedora 30 (Workstation Edition) x86_64 w/ Kernel 5.6.13-100.fc30.x86_64
- Linux Joystick kernel module
- Fedora 30 installation Example:
dnf install joystick-support
- See Joystick API @ the following links:
- Fedora 30 installation Example:
- libXtst-1.2.3-9
- libXtst-devel-1.2.3-9
- The jstest tool can be used to view controller input events
- Example:
jstest --event /dev/input/js1
- Example: