summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kehayias <john.kehayias@protonmail.com>2022-08-12 14:42:37 -0400
committerJohn Kehayias <john.kehayias@protonmail.com>2022-08-12 14:42:37 -0400
commit028885d35280dc0ffcc822d7927e0c7de179f8c5 (patch)
tree8111438a5026f0bf10de903fbf561b350d6d8603
parent67b8623a041dbe793921ae6f53ed8dad3a2318f9 (diff)
nongnu: steam: Fix Steam Input (controller) support.
* nongnu/packages/steam-client.scm (make-container-wrapper): Expose /dev/uinput to support hardware like the Steam Controller and Steam Input more generally.
-rw-r--r--nongnu/packages/steam-client.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/nongnu/packages/steam-client.scm b/nongnu/packages/steam-client.scm
index f85b21e..038d846 100644
--- a/nongnu/packages/steam-client.scm
+++ b/nongnu/packages/steam-client.scm
@@ -432,6 +432,7 @@ in a sandboxed FHS environment."
(expose `("/dev/bus/usb" ; Needed for libusb.
"/dev/dri"
"/dev/input" ; Needed for controller input.
+ "/dev/uinput" ; Needed for Steam Input.
,@(exists-> "/dev/nvidia0") ; needed for nvidia proprietary driver
,@(exists-> "/dev/nvidiactl")
,@(exists-> "/dev/nvidia-modeset")