User-mode driver and mapper for Steam Controller, DS4 and similar controllers.
Hi there. What you are browsing is WIP branch in which I'm rewriting major parts of SCC into much more portable and much less python requiring code.
It should be somehow usable, but there is no GUI and only very basic OSD menu right now. See this wiki page for how to run it.
Navigate to directory with sources and use meson to compile:
$ meson build
$ ninja -C build
$ SCC_SHARED=$(pwd) build/src/daemon/scc-daemon
# (you'll need mingw)
$ pacman -S mingw-w64-i686-pkg-config mingw-w64-i686-meson mingw-w64-i686-gcc mingw-w64-i686-python2 mingw-w64-i686-gtk3 mingw-w64-i686-libusb
$ export PROCESSOR_ARCHITEW6432=x86
$ meson build
$ ninja -C build
$ build/src/daemon/scc-daemon
# (install pkg-config, ninja-build and meson packages first. Meson is available as pip package)
$ meson build
$ ninja -C build
$ SCC_SHARED=$(pwd) build/src/daemon/scc-daemon