EDIT: Doing some tangential research is leading me to order and try a BT4.0 dongle instead of the built-in 5.0 bluetooth on the laptop. It appears that the controllers do not work properly, or at least do not reconnect properly, with BT5.0 adapters. I’ll update when the new dongle gets here and can test it.
Hi Everyone,
I’m having an issue where every time I turn off my Switch Pro Controller I have to re-pair it in order for it to work (it pairs, but does not show up in /dev/js0-4 or evtest).
This does NOT happen with my XBox Series S|X Controller (using xpad-neo), it works as expected each time.
I’m not sure what information is needed so here is a bunch of what I suspect is needed:
output of lsmod
when the controller is connected showing the hid-nintendo
module:
Module Size Used by
hid_nintendo 49152 0
output of bluetoothctl info
when the device is connected:
Device E4:17:D8:B5:CF:0B (public)
Name: Pro Controller
Alias: Pro Controller
Class: 0x00002508
Icon: input-gaming
Paired: yes
Bonded: yes
Trusted: yes
Blocked: no
Connected: yes
WakeAllowed: yes
LegacyPairing: no
UUID: Human Interface Device... (00001124-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: usb:v057Ep2009d0001
Output of inxi -Fxxx
:
System:
Host: craig-g55505 Kernel: 6.3.2-zen1-1-zen arch: x86_64 bits: 64
compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9
wm: kwin_x11 vt: 1 dm: SDDM Distro: EndeavourOS base: Arch Linux
Machine:
Type: Laptop System: Dell product: G5 5505 v: 1.15.0
serial: <superuser required> Chassis: type: 10 v: 1.15.0
serial: <superuser required>
Mobo: Dell model: 0JT83K v: A00 serial: <superuser required> UEFI: Dell
v: 1.15.0 date: 03/14/2023
Battery:
ID-1: BAT0 charge: 41.0 Wh (100.0%) condition: 41.0/51.0 Wh (80.5%)
volts: 12.4 min: 11.4 model: LGC-LGC4.474 DELL 415CG04 type: Li-ion
serial: 53758 status: full
CPU:
Info: 8-core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64
type: MT MCP smt: enabled arch: Zen 2 rev: 1 cache: L1: 512 KiB L2: 4 MiB
L3: 8 MiB
Speed (MHz): avg: 1538 high: 2088 min/max: 1400/2900 boost: enabled cores:
1: 1400 2: 1400 3: 1400 4: 1400 5: 1663 6: 1400 7: 1397 8: 2088 9: 1906
10: 1397 11: 1582 12: 1556 13: 1831 14: 1398 15: 1400 16: 1400
bogomips: 92634
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
vendor: Dell driver: amdgpu v: kernel arch: RDNA-1 pcie: speed: 8 GT/s
lanes: 16 ports: active: none empty: DP-1,HDMI-A-1 bus-ID: 03:00.0
chip-ID: 1002:731f class-ID: 0380
Device-2: AMD Renoir vendor: Dell driver: amdgpu v: kernel arch: GCN-5
pcie: speed: 8 GT/s lanes: 16 ports: active: eDP-1 empty: DP-2
bus-ID: 08:00.0 chip-ID: 1002:1636 class-ID: 0300 temp: 51.0 C
Device-3: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-2:3 chip-ID: 0c45:671f
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 mapped: eDP model: BOE Display 0x084a res: 1920x1080
hz: 144 dpi: 142 size: 344x194mm (13.54x7.64") diag: 395mm (15.5") modes:
max: 1920x1080 min: 640x480
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon Graphics (renoir LLVM
15.0.7 DRM 3.52 6.3.2-zen1-1-zen) direct-render: Yes
Audio:
Device-1: AMD Navi 10 HDMI Audio vendor: Dell driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab38
class-ID: 0403
Device-2: AMD Renoir Radeon High Definition Audio vendor: Dell
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 08:00.1 chip-ID: 1002:1637 class-ID: 0403
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Dell
driver: snd_rn_pci_acp3x v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 08:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-4: AMD Family 17h/19h HD Audio vendor: Dell driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 08:00.6 chip-ID: 1022:15e3
class-ID: 0403
API: ALSA v: k6.3.2-zen1-1-zen status: kernel-api
Server-1: sndiod v: N/A status: off
Server-2: PipeWire v: 0.3.70 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Dell driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: 2000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp5s0 state: down mac: c0:25:a5:76:b0:16
Device-2: Intel Wi-Fi 6 AX200 vendor: Rivet Networks Killer
driver: iwlwifi v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 06:00.0
chip-ID: 8086:2723 class-ID: 0280
IF: wlan0 state: up mac: 14:f6:d8:ef:83:e6
Bluetooth:
Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-3.1:5 chip-ID: 8087:0029 class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 953.88 GiB used: 319.03 GiB (33.4%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN530 NVMe WDC 512GB
size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 tech: SSD serial: 2021BM446023
fw-rev: 21113012 temp: 51.9 C scheme: GPT
ID-2: /dev/nvme1n1 vendor: Samsung model: MZALQ512HALU-000L2
size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 tech: SSD serial: S4UKNF4N959418
fw-rev: AL2QFXV7 temp: 41.9 C scheme: GPT
Partition:
ID-1: / size: 434.15 GiB used: 206.12 GiB (47.5%) fs: ext4
dev: /dev/nvme1n1p2
Swap:
ID-1: swap-1 type: partition size: 33.8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme1n1p3
Sensors:
System Temperatures: cpu: 50.0 C mobo: 38.0 C
Fan Speeds (RPM): cpu: 2480
GPU: device: amdgpu temp: 50.0 C device: amdgpu temp: 51.0 C mem: 52.0 C
fan: 65535 watts: 10.00
Info:
Processes: 393 Uptime: 4h 10m wakeups: 64342 Memory: available: 30.72 GiB
used: 5.31 GiB (17.3%) Init: systemd v: 253 default: graphical Compilers:
gcc: 13.1.1 clang: 15.0.7 Packages: 1409 pm: dpkg pkgs: 1 pm: pacman
pkgs: 1397 pm: flatpak pkgs: 11 Shell: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.27