Skip to content

adamczykpiotr/simple-xpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xbox One Controller library for Linux

Simple library for Xbox one pad/controller. Supports both native (usb or wireless dongle) and Bluetooth modes.

Fully working:

  • All buttons (press & release)
  • Analogs (left & right, both axes)
  • Triggers (left & right)
  • Rumble (only native, doesn't work on Bluetooth!)
  • Scanning for available controllers in the system
  • Auto reconnect

Supported & tested controllers

  • Rev 1914 (Red Xbox one controller)
    • USB-C
    • Dongle (behaves as USB-C)
    • Bluetooth

Sources & helpful links