All Projects → kozec → Sc Controller

kozec / Sc Controller

Licence: other
User-mode driver and GTK3 based GUI for Steam Controller

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Sc Controller

Zathura
a document viewer
Stars: ✭ 769 (-37.07%)
Mutual labels:  gtk3
Teleport
THIS REPO IS ONLY A MIRROR: Native GTK app to share files on the local network
Stars: ✭ 51 (-95.83%)
Mutual labels:  gtk3
Kermit
A VTE-based, simple and froggy terminal emulator 🐸
Stars: ✭ 72 (-94.11%)
Mutual labels:  gtk3
Cozy
A modern audio book player for Linux using GTK+ 3
Stars: ✭ 821 (-32.82%)
Mutual labels:  gtk3
Stlwrt
A library which emulates many versions of GTK and visually resembles GTK+ 2
Stars: ✭ 41 (-96.64%)
Mutual labels:  gtk3
Efibootmgr Gui
Manage EFI boot loader entries with this simple GUI
Stars: ✭ 55 (-95.5%)
Mutual labels:  gtk3
Tunic
Install Linux from a running Windows system, without need for a live USB.
Stars: ✭ 714 (-41.57%)
Mutual labels:  gtk3
Calendar
Desktop calendar app designed for elementary OS
Stars: ✭ 78 (-93.62%)
Mutual labels:  gtk3
Syncthing Gtk
GTK3 & python based GUI for Syncthing
Stars: ✭ 1,057 (-13.5%)
Mutual labels:  gtk3
Viter
A Vim-ish terminal emulator written and expandable in Python.
Stars: ✭ 69 (-94.35%)
Mutual labels:  gtk3
Openjk Launcher
Launcher and installer for OpenJk
Stars: ✭ 16 (-98.69%)
Mutual labels:  gtk3
Peek
Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.
Stars: ✭ 8,408 (+588.05%)
Mutual labels:  gtk3
Fest
A GTK+ 3 Matrix client written in Rust [work in progress]
Stars: ✭ 67 (-94.52%)
Mutual labels:  gtk3
Plotinus
A searchable command palette in every modern GTK+ application
Stars: ✭ 805 (-34.12%)
Mutual labels:  gtk3
Planner
Task manager with Todoist support designed for GNU/Linux 🚀
Stars: ✭ 1,179 (-3.52%)
Mutual labels:  gtk3
Quicktile
Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)
Stars: ✭ 719 (-41.16%)
Mutual labels:  gtk3
Giti
Permanent observer of your git directories
Stars: ✭ 54 (-95.58%)
Mutual labels:  gtk3
Pitivi
MIRROR of https://gitlab.gnome.org/GNOME/pitivi for your convenience
Stars: ✭ 79 (-93.54%)
Mutual labels:  gtk3
Agenda
A simple, fast, no-nonsense to-do (task) list.
Stars: ✭ 74 (-93.94%)
Mutual labels:  gtk3
Ideogram
Insert emoji anywhere in elementary OS, even in non-native apps
Stars: ✭ 68 (-94.44%)
Mutual labels:  gtk3

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].