Ross ROSS = Recommend OSS · open-source software intelligence for agents

kozec/sc-controller

User-mode driver and GTK3 based GUI for Steam Controller observed · 2026-08-28

github.com/kozec/sc-controller · Python · GPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3783
  • days_rel: n/a
  • days_push: 1065
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1639 stars · 151 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

SC Controller is a user-mode driver, mapper, and GTK3-based GUI for the Steam Controller, DS4, and similar gamepads on Linux. It lets users configure controllers, map inputs, and emulate keyboard, mouse, or Xbox360 controller without launching Steam.

Use cases

  • configure a Steam Controller without launching Steam
  • map controller buttons to keyboard and mouse inputs
  • emulate an Xbox360 controller from a Steam Controller or DS4
  • switch controller profiles automatically based on the active window
  • set up on-screen keyboard and menus controlled by a gamepad
  • use gyroscope, touchpads, and haptic feedback on Linux

When to choose

  • you use a Steam Controller or DS4 on Linux outside of Steam
  • you want a GUI to create and switch input profiles
  • you need gamepad-to-keyboard/mouse emulation with macros and modeshift

When to avoid

  • you need Windows or macOS support
  • you want a modern actively developed codebase (it depends on Python 2.7)
  • you only need basic controller support already handled by the kernel or Steam

Facets

application · maturity maintenance

gui configuration-management hardware desktop-applications gaming-tools cross-platform python steam-controller gamepad input-mapping controller-driver gtk3 ds4 haptic-feedback profile-switching driver linux desktop

1 source

Member repositories

RepositoryRoleHealth v2
kozec/sc-controllermain23

For agents

markdown · JSON · MCP: product_card(name="kozec/sc-controller")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem