diff options
author | Uwe Klotz <uklotz@mixxx.org> | 2020-03-12 12:00:12 +0100 |
---|---|---|
committer | Uwe Klotz <uklotz@mixxx.org> | 2020-03-18 14:29:25 +0100 |
commit | df88442557004d2afea0e8d6263f7e91057a471d (patch) | |
tree | 70b9fc3ec379e82d19a67ee8a1b3e64a9c659309 /res/linux | |
parent | c9bb987664fbcb12b522cbb0827c30f2b71fa13b (diff) |
Extend, update, and sort list of USB vendor ids
Diffstat (limited to 'res/linux')
-rw-r--r-- | res/linux/mixxx-usb-uaccess.rules | 48 |
1 files changed, 36 insertions, 12 deletions
diff --git a/res/linux/mixxx-usb-uaccess.rules b/res/linux/mixxx-usb-uaccess.rules index 1e1a9a842a..0f8a67809b 100644 --- a/res/linux/mixxx-usb-uaccess.rules +++ b/res/linux/mixxx-usb-uaccess.rules @@ -1,26 +1,50 @@ # This udev rule allows Mixxx to access HID and USB Bulk controllers when running as a normal user +# Sources: +# http://www.linux-usb.org/usb.ids +# https://www.the-sz.com/products/usbid/ +# https://devicehunt.com/all-usb-vendors + # Note that the udev rule must match on the USB device level; matching the USB interface # descriptor with bInterfaceClass does not work. # Install and execute before 70-uaccess.rules, e.g. .../udev/rules.d/69-mixxx-usb-uaccess.rules -# Native Instruments -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="17cc", TAG+="uaccess" -# Hercules +# Allen + Heath Ltd. +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="22f0", TAG+="uaccess" +# Arturia +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1c75", TAG+="uaccess" +# BEHRINGER International GmbH +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1397", TAG+="uaccess" +# D&M Holdings, Inc. (Denon/Marantz) +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="154e", TAG+="uaccess" +# EKS (Otus) +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1157", TAG+="uaccess" +# Gemini +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="23c7", TAG+="uaccess" +# Guillemot Corp. (Hercules) SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="06f8", TAG+="uaccess" -# Pioneer -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="08e4", TAG+="uaccess" -# Numark (may be needed for NS7 & V7) +# inMusic (Numark, Denon) SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="15e4", TAG+="uaccess" -# Eks -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1157", TAG+="uaccess" -# Nintendo +# KORG, Inc. +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0944", TAG+="uaccess" +# Native Instruments +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="17cc", TAG+="uaccess" +# Nintendo Co., Ltd SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", TAG+="uaccess" -# Sony +# Pioneer Corp. +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="08e4", TAG+="uaccess" +# Rane +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="13e5", TAG+="uaccess" +# Reloop +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="200c", TAG+="uaccess" +# Roland Corp. +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0582", TAG+="uaccess" +# Sony Corp. SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="054c", TAG+="uaccess" -# Gemini -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="23c7", TAG+="uaccess" + +# Missing: +# - American Musical Supply (AMS/Mixars) # Only some distribuions require the below KERNEL=="hiddev*", NAME="usb/%k", GROUP="uaccess" |