Skip to content

adamczykpiotr/simple-xpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c58ed28 · Feb 12, 2024

History

6 Commits
Nov 8, 2022
Oct 27, 2022
Oct 27, 2022
Feb 12, 2024
Oct 27, 2022

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