Need help with sc-controller?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kozec
1.2K Stars 84 Forks Other 1.9K Commits 107 Opened issues

Description

User-mode driver and GTK3 based GUI for Steam Controller

Services available

!
?

Need anything else?

Contributors list

SC Controller Build Status

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

screenshot1 screenshot2 screenshot3 screenshot3

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 Liberapay or donate 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.