Device 'Nintendo Switch Pro Controller'

ID USB 057e:2009
Class03-00-00 »
Type human interface »
Vendor Nintendo »
Name Switch Pro Controller

TIP:  Find drivers for your hardware by creating a probe.

Kernel Drivers

The device is supported by kernel versions 2.6.14 and newer according to the LKDDb:


Ver Source Config By ID By Class
2.6.14 - 2.6.15 drivers/usb/input/yealink.c CONFIG_USB CONFIG_USB_ACECAD CONFIG_USB_AIPTEK CONFIG_USB_ATI_REMOTE CONFIG_USB_HID CONFIG_USB_KBD CONFIG_USB_KBTAB CONFIG_USB_MOUSE CONFIG_USB_MTOUCH CONFIG_USB_POWERMATE CONFIG_USB_WACOM CONFIG_USB_XPAD CONFIG_USB_YEALINK * 030000
2.6.0 - 2.6.21 drivers/usb/input/hid-core.c CONFIG_USB CONFIG_USB_AIPTEK CONFIG_USB_HID CONFIG_USB_KBD CONFIG_USB_MOUSE CONFIG_USB_WACOM * 03
2.6.22 - 6.12 drivers/hid/usbhid/hid-core.c CONFIG_HID CONFIG_USB_HID CONFIG_USB_KBD CONFIG_USB_MOUSE * 03
2.6.28 - 6.12 drivers/input/misc/cm109.c CONFIG_INPUT CONFIG_INPUT_CM109 CONFIG_INPUT_MISC * 030000

Status (117)

The device is a part of the following computers:

Pages: 1 2 3 

HWidTypeVendor / ModelProbesSystemLast
Status
41F93 » notebook Gigabyte /
X570S AERO G
2 Arch Rolling Arch Rolling works
90D8B » portable Valve /
Jupiter
2 SteamOS 3.6.20 SteamOS 3.6.20 failed
85ED7 » desktop ASUSTek /
TUF Gaming X...
1 EndeavourOS Rolling EndeavourOS... works
0BBD0 » notebook Acer /
Aspire 7750G
1 OpenMandriva 5.0 OpenMandriv... detected
10793 » notebook Acer /
Aspire A315-42
1 Calculate Calculate detected
BA3CB » notebook Acer /
Nitro AN515-52
1 Arch Rolling Arch Rolling detected
7DDAD » notebook Acer /
Nitro ANV15-51
1 Mint 22 Mint 22 detected
8525E » portable Alienware /
17
3 Arch Arch detected
D4C1E » desktop Apple /
Mac-F60DEB81...
1 Zorin 17 Zorin 17 detected
01E66 » laptop Apple /
MacBookPro12,1
1 Gentoo 2.7 Gentoo 2.7 detected
282BB » notebook Apple /
MacBookPro9,2
2 Ubuntu 18.04 Ubuntu 18.04 detected
A30EC » desktop ASRock /
990FX Extreme4
1 Slackware 15.0 Slackware 15.0 detected
D4EE8 » desktop ASRock /
B365M Pro4
1 Ubuntu 22.04 Ubuntu 22.04 detected
500F1 » desktop ASRock /
B450M Pro4
1 Garuda Linux Garuda Linux detected
19D97 » desktop ASRock /
B550 Phantom...
1 Kubuntu 24.10 Kubuntu 24.10 detected
A4903 » desktop ASRock /
B550M-HDV
3 Pop!_OS 22.04 Pop!_OS 22.04 detected
3C988 » desktop ASRock /
B650M Pro RS...
2 Bazzite 41 Bazzite 41 detected
3C988 » desktop ASRock /
B650M Pro RS...
1 Bazzite 42 Bazzite 42 detected
28F66 » desktop ASRock /
B760 Pro RS/D4
1 Arch Rolling Arch Rolling detected
C9F69 » desktop ASRock /
X470 Taichi
1 Manjaro 20.0.3 Manjaro 20.0.3 detected
9A8CE » desktop ASRock /
X570 Phantom...
2 Ubuntu 22.04 Ubuntu 22.04 detected
956E3 » desktop ASRock /
X570 Steel L...
2 Ubuntu 24.04 Ubuntu 24.04 detected
DE1E9 » desktop ASRock /
Z170 Extreme4
1 openSUSE Tumbleweed-XXXXXXXX openSUSE Tu... detected
8BEED » desktop ASRock /
Z390M Pro4
1 Arch Rolling Arch Rolling detected
85A28 » desktop ASUSTek /
GL10DH
1 ArcoLinux Rolling ArcoLinux R... detected
F420A » desktop ASUSTek /
H81M-PLUS
1 Debian 10 Debian 10 detected
BBDC4 » desktop ASUSTek /
M5A78L-M LX ...
1 Xubuntu 20.04 Xubuntu 20.04 detected
BBDC4 » desktop ASUSTek /
M5A78L-M LX ...
1 Xubuntu 22.04 Xubuntu 22.04 detected
BBDC4 » desktop ASUSTek /
M5A78L-M LX ...
1 Xubuntu 24.04 Xubuntu 24.04 detected
E8105 » desktop ASUSTek /
PRIME B350-PLUS
1 Debian Unstable Debian Unst... detected
803D1 » desktop ASUSTek /
PRIME B365M-K
1 Bazzite 42 Bazzite 42 detected
EAB6E » desktop ASUSTek /
PRIME B450-PLUS
1 Fedora 39 Fedora 39 detected
FFFE4 » desktop ASUSTek /
PRIME B450-PLUS
1 Pop!_OS 20.04 Pop!_OS 20.04 detected
28E59 » desktop ASUSTek /
PRIME B450M-...
1 KDE neon 22.04 KDE neon 22.04 detected
31006 » desktop ASUSTek /
PRIME B560M-K
1 Bazzite 41 Bazzite 41 detected
68382 » desktop ASUSTek /
PRIME Z270-P
1 OpenMandriva 23.08 OpenMandriv... detected
89D2A » desktop ASUSTek /
PRIME Z390-A
1 Bazzite 42 Bazzite 42 detected
F0F06 » desktop ASUSTek /
ProArt X570-...
1 Mint 21.3 Mint 21.3 detected
7EFFD » desktop ASUSTek /
Rampage V EX...
1 Gentoo 1 Gentoo 1 detected
A6F20 » desktop ASUSTek /
ROG CROSSHAI...
1 Fedora 35 Fedora 35 detected
36086 » desktop ASUSTek /
ROG Maximus ...
3 Gentoo 1 Gentoo 1 detected
EFC74 » desktop ASUSTek /
ROG STRIX B5...
2 EndeavourOS Rolling EndeavourOS... detected
A062D » desktop ASUSTek /
ROG STRIX B5...
1 Bazzite 41 Bazzite 41 detected
F6120 » desktop ASUSTek /
ROG STRIX B5...
1 Zorin 16 Zorin 16 detected
C84DE » desktop ASUSTek /
ROG STRIX X6...
1 Zorin 17 Zorin 17 detected
723D2 » desktop ASUSTek /
ROG STRIX X6...
1 ArcoLinux Rolling ArcoLinux R... detected
DD298 » desktop ASUSTek /
TUF Gaming A...
2 openSUSE Tumbleweed-XXXXXXXX openSUSE Tu... detected
FDE9C » desktop ASUSTek /
TUF Gaming B...
1 Fedora 37 Fedora 37 detected
DF88F » desktop ASUSTek /
TUF Gaming B...
1 ROSA 12.5.1 ROSA 12.5.1 detected

Pages: 1 2 3 

TIP:  How it fits BSD?


Hardware for Linux and BSD

GitHub