kozec / Sc Controller
Licence: other
User-mode driver and GTK3 based GUI for Steam Controller
Stars: ✭ 1,222
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Sc Controller
Teleport
THIS REPO IS ONLY A MIRROR: Native GTK app to share files on the local network
Stars: ✭ 51 (-95.83%)
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
Viter
A Vim-ish terminal emulator written and expandable in Python.
Stars: ✭ 69 (-94.35%)
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
Pitivi
MIRROR of https://gitlab.gnome.org/GNOME/pitivi for your convenience
Stars: ✭ 79 (-93.54%)
Mutual labels: gtk3
Ideogram
Insert emoji anywhere in elementary OS, even in non-native apps
Stars: ✭ 68 (-94.44%)
Mutual labels: gtk3
SC Controller
User-mode driver, mapper and GTK3 based GUI for Steam Controller, DS4 and similar controllers.
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?
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 runsudo 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
- python 2.7, GTK 3.22 or newer and PyGObject
- python-gi-cairo and gir1.2-rsvg-2.0 on debian based distros (included in PyGObject elsewhere)
- setuptools
- python-pylibacl is recommended
- python-evdev is strongly recommended
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].