Create the kid account in the input group

Sunshine (running in the kid's session) needs /dev/uinput — group
'input' — to create the virtual mouse/keyboard for Moonlight remote
control; without it the input stream hangs at "establishment" while
video works. Found on hardware; on-box fix is usermod -aG input.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-18 15:38:15 -04:00
co-authored by Claude Fable 5
parent d1b6a8944e
commit d8ec1d85a5
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -46,6 +46,9 @@ groups = ["wheel"]
[[customizations.user]]
name = "$KID_USER"
password = "$KID_PASSWORD"
# input: Sunshine needs /dev/uinput (group input) to create the virtual
# mouse/keyboard for Moonlight remote control
groups = ["input"]
EOF
mkdir -p files/console/etc
+2
View File
@@ -13,3 +13,5 @@ groups = ["wheel"]
[[customizations.user]]
name = "kid"
password = "bc250console"
# input: Sunshine needs /dev/uinput access for Moonlight remote control
groups = ["input"]