Skip to content

Repository files navigation

SC Controller Build Status

User-mode driver, mapper and GTK3 based GUI for Steam Controller, DS4 and similar controllers.

screenshot1screenshot2screenshot3screenshot3

Features

  • Allows to setup, configure and use Steam Controller(s) without ever launching Steam
  • Supports profiles switchable in GUI or with controller button
  • Stick, Pads and Gyroscope input
  • Haptic Feedback and in-game Rumble support
  • OSD, Menus, On-Screen Keyboard for desktop and in games.
  • Automatic profile switching based on active window.
  • Macros, button cycling, rapid fire, modeshift, mouse regions...
  • Emulates Xbox360 controller, mouse, trackball and keyboard.

Based on Standalone Steam Controller Driver by Ynsta.

Like what I'm doing?

Help me become filthy rich on Liberapayordonate anything with PayPal

Packages

  • Ubuntu (deb-based distros): Found in openSUSE Build Service.
  • Fedora, SUSE (rpm-based distros): Found in openSUSE Build Service.
  • Arch, Manjaro (arch-based distros): Found in AUR
  • Solus: Search for sc-controller in Software Center or run sudo eopkg it sc-controller from a terminal.
  • Exherbo: Found in hardware
  • Void Linux: Run xbps-install -S sc-controller in a terminal.

Building the package by yourself

Dependencies

Installing

  • Download and extract latest release
  • python2 setup.py build
  • python2 setup.py install

Running with non distro-specific package

  • Download and extract latest release
  • Navigate to extracted directory and execute ./run.sh

About

User-mode driver and GTK3 based GUI for Steam Controller

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages