-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No mouse and no keyboard using inputtino on headless computer #3569
Comments
Starting with debug, I see actions of the mouse, but nothing is responding. |
The relevant logs are probably those:
Did something change with the handling of the mouse and keyboard? Updated issue with information: The computer is a headless server running Xorg. |
We use inputtino now for input, it's been in beta for > 6 months. |
Can't really help with Xorg or Debian, but here's my true headless Sway nvidia sunshine setup running on Arch. The configs include several workarounds I needed to get input devices working. It has absolutely no need for dummy plugs, keyboards or anything else plugged in to the host (ok maybe power and ethernet). The Sway virtual output can use any ludicrous resolution out of the box and I have finished several fps games on this at 1440p120 with no issues. I've been running this for 2 months, still working perfectly on v2025.118.151840. It would be very neat though if headless setups could work without these libinput hacks and had the possibility of only capturing the specific client input devices in a contained environment, not all system input like my setup. Something like that would maybe enable multi-seat without any virtualization and containers... |
I'm running xfce desktop in xvfb and getting a similar thing: |
Similar on Ubuntu, I made another issue about it. |
Apparently it's possible to solve this issue as other streaming servers compatible with moonlight already solved it, but it's a rabbit hole especially with x11, the problem is sunshine is not designed to run in headless mode, but if you really want to see how its made check "wolf" https://games-on-whales.github.io/wolf/stable/dev/fake-udev.html https://games-on-whales.github.io/wolf/stable/dev/wayland.html |
Mine actually isn't headless, I have a PiKVM attached to it and get the same issues. |
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
After upgrading to v2025.118.151840 on a debian bookworm system (amd64) with a nvidia gpu, the mouse disappeared and is not reacting when connecting to sunshine with a Moonlight client. I use the AppImage as the sunshine debian package doesn't seem to be that stable.
Workarounds I tried:
capture = x11
, no change.Everything worked fine in version 0.23.1.
The computer is a headless server running Xorg and with a dummy HDMI plug.
Expected Behavior
Mouse should be visible an working. Keyboard should be working.
Additional Context
No response
Host Operating System
Linux
Operating System Version
Debian bookworm
Architecture
amd64/x86_64
Sunshine commit or version
v2025.118.151840
Package
Linux - AppImage
GPU Type
Nvidia
GPU Model
Nvidia RTX 3090
GPU Driver/Mesa Version
nvidia version 535.216.01 / mesa 24.2.8
Capture Method
NvFBC (Linux)
Config
Apps
Relevant log output
The relevant log is probably this one:
Full startup log until connection.
The text was updated successfully, but these errors were encountered: