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
When running v2025.325.122632 of the Sunshine client on Linux, connect a Dualshock/Dualsense 5 controller via Bluetooth to an Android TV device. Upon opening the client, the Sunshine process will output:
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Info: Gamepad 0 will be DualSense 5 controller (manual selection)
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have motion sensors active
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have a touchpad
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Unable to create virtual DualShock 5 controller: Permission denied
The controller does not work or send inputs to the server.
Expected Behavior
A virtual controller should be created successfully, allowing the server's Steam interface to be navigated.
Additional Context
I have installed using the sunshine-beta-bin AUR package in order to get the most recent changes from 2cd4b1b
Host Operating System
Linux
Operating System Version
6.4.12-arch1-1
Architecture
amd64/x86_64
Sunshine commit or version
v2025.325.122632
Package
Linux - AUR (Third Party)
GPU Type
AMD
GPU Model
AMD Radeon RX 5700 XT
GPU Driver/Mesa Version
Mesa 25.0.2-arch1.2
Capture Method
KMS (Linux)
Config
gamepad = ds5
output_name = 1
Apps
Relevant log output
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.737]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have a touchpad
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.737]: Warning: Unable to create virtual DualShock 5 controller: Permission denied
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.746]: Info: Gamepad 0 will be DualSense 5 controller (manual selection)
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.746]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have motion sensors active
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.746]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have a touchpad
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.746]: Warning: Unable to create virtual DualShock 5 controller: Permission denied
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Info: Gamepad 0 will be DualSense 5 controller (manual selection)
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have motion sensors active
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Gamepad 0 is emulating a DualShock 5 controller, but the client gamepad doesn't have a touchpad
Mar 25 21:08:02 archlinux sunshine[292138]: [2025-03-25 21:08:02.816]: Warning: Unable to create virtual DualShock 5 controller: Permission denied
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
When running v2025.325.122632 of the Sunshine client on Linux, connect a Dualshock/Dualsense 5 controller via Bluetooth to an Android TV device. Upon opening the client, the Sunshine process will output:
The controller does not work or send inputs to the server.
Expected Behavior
A virtual controller should be created successfully, allowing the server's Steam interface to be navigated.
Additional Context
I have installed using the sunshine-beta-bin AUR package in order to get the most recent changes from 2cd4b1b
Host Operating System
Linux
Operating System Version
6.4.12-arch1-1
Architecture
amd64/x86_64
Sunshine commit or version
v2025.325.122632
Package
Linux - AUR (Third Party)
GPU Type
AMD
GPU Model
AMD Radeon RX 5700 XT
GPU Driver/Mesa Version
Mesa 25.0.2-arch1.2
Capture Method
KMS (Linux)
Config
Apps
Relevant log output