ValveSoftware / SteamOS

SteamOS community tracker
1.57k stars 70 forks source link

Nintendo Switch Pro udev rules missing #638

Open brain-anti-freeze opened 6 years ago

brain-anti-freeze commented 6 years ago

Your system information

Please describe your issue in as much detail as possible:

Connecting a Nintendo Switch Pro Controller should cause a pop-up offering to register the controller to your Steam account and add an entry for the controller in settings.

No popup or entry appears, the controller is detected by the OS (it is shown in Bluetooth settings if paired wirelessly or lsusb if wired and in dmesg).

The issue can be resolved by installing the udev rules file steam_input.rules in /etc/udev.rules.d and restarting (per @kisak-valve in issue 5479)

I re-installed steamos-base-files to make sure I wasn't simply missing this file.

I think the file should be added to the SteamOS distribution.

Steps for reproducing this issue:

  1. Connect Nintendo Switch Pro controller, either wired or via bluetooth
  2. Visit Settings->Controllers - enable support for Nintendo controllers
  3. Verify in dmesg that the connected controller is detected by the OS
AwesamLinux commented 6 years ago

I had this exact same problem on: elementary OS 5 Juno (beta 2) steam-runtime-beta-release_2018-09-03

The fix as suggested by brain-anti-freeze worked, the steam_input.rules file was missing. So just chiming in that this is not a SteamOS isolated problem.