|
|
@@ -10,6 +10,12 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0660", TAG+="uaccess"
|
|
|
|
# Valve HID devices over bluetooth hidraw
|
|
|
|
# Valve HID devices over bluetooth hidraw
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# DualShock 3 over USB hidraw
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# DualShock 3 over bluetooth hidraw
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*054C:0268*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# DualShock 4 over USB hidraw
|
|
|
|
# DualShock 4 over USB hidraw
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
@@ -31,6 +37,12 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0660
|
|
|
|
# PS5 DualSense controller over bluetooth hidraw
|
|
|
|
# PS5 DualSense controller over bluetooth hidraw
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*054C:0CE6*", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*054C:0CE6*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Sony DualSense Edge Wireless-Controller over bluetooth hidraw
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*054C:0DF2*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Sony DualSense Edge Wireless-Controller over USB hidraw
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0df2", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# Nintendo Switch Pro Controller over USB hidraw
|
|
|
|
# Nintendo Switch Pro Controller over USB hidraw
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2009", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2009", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
@@ -40,8 +52,12 @@ KERNEL=="hidraw*", KERNELS=="*057E:2009*", MODE="0660", TAG+="uaccess"
|
|
|
|
# Faceoff Wired Pro Controller for Nintendo Switch
|
|
|
|
# Faceoff Wired Pro Controller for Nintendo Switch
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0180", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0180", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# PDP Wired Fight Pad Pro for Nintendo Switch
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0185", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# PowerA Wired Controller for Nintendo Switch
|
|
|
|
# PowerA Wired Controller for Nintendo Switch
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a711", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a711", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a713", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# PowerA Wireless Controller for Nintendo Switch we have to use
|
|
|
|
# PowerA Wireless Controller for Nintendo Switch we have to use
|
|
|
|
# ATTRS{name} since VID/PID are reported as zeros. We use /bin/sh
|
|
|
|
# ATTRS{name} since VID/PID are reported as zeros. We use /bin/sh
|
|
|
@@ -62,6 +78,18 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1000", MODE="0660
|
|
|
|
# Razer Raiju 2 Tournament Edition
|
|
|
|
# Razer Raiju 2 Tournament Edition
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1007", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1007", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Razer Panthera EVO Arcade Stick
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1008", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Razer Raiju PS4 Controller Tournament Edition over bluetooth hidraw
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*1532:100A*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Razer Raiju Ultimate over USB
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1004", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Razer Raiju Ultimate over PC Bluetooth
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", KERNELS=="*1532:1009*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# Razer Panthera Arcade Stick
|
|
|
|
# Razer Panthera Arcade Stick
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="0401", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="0401", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
@@ -71,6 +99,9 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="0738", ATTRS{idProduct}=="8250", MODE="0660
|
|
|
|
# Mad Catz - Street Fighter V Arcade FightStick TE S+
|
|
|
|
# Mad Catz - Street Fighter V Arcade FightStick TE S+
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0738", ATTRS{idProduct}=="8384", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0738", ATTRS{idProduct}=="8384", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Brooks Universal Fighting Board
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="0c30", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# EMiO Elite Controller for PS4
|
|
|
|
# EMiO Elite Controller for PS4
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="1cf6", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="1cf6", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
@@ -89,6 +120,9 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="0066", MODE="0660
|
|
|
|
# HORIPAD for Nintendo Switch
|
|
|
|
# HORIPAD for Nintendo Switch
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="00c1", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="00c1", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# HORIPAD mini 4
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="00ee", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# Armor Armor 3 Pad PS4
|
|
|
|
# Armor Armor 3 Pad PS4
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="0e10", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="0e10", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
@@ -106,3 +140,12 @@ KERNEL=="hidraw*", KERNELS=="*0955:7214*", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
# Astro C40
|
|
|
|
# Astro C40
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="9886", ATTRS{idProduct}=="0025", MODE="0660", TAG+="uaccess"
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="9886", ATTRS{idProduct}=="0025", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Thrustmaster eSwap Pro
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="044f", ATTRS{idProduct}=="d00e", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Performance Designed Products Victrix Pro FS-12 for PS4 & PS5
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="020c", MODE="0660", TAG+="uaccess"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Xbox One Elite 2 Controller
|
|
|
|
|
|
|
|
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", KERNELS=="*045E:0B22*", MODE="0660", TAG+="uaccess"
|