diff --git a/hwdb/70-libratbag-mouse.hwdb b/hwdb/70-libratbag-mouse.hwdb deleted file mode 100644 index 34eedec4..00000000 --- a/hwdb/70-libratbag-mouse.hwdb +++ /dev/null @@ -1,239 +0,0 @@ -# Database for libratbag to select the correct driver to use for gaming mice. -# -# The lookup keys are composed in: -# 70-libratbag-mouse.rules -# -# Match string format: -# mouse::vp:name:: -# -# Supported subsystems: usb, bluetooth -# vid/pid as 4-digit hex lowercase vendor/product -# -# if vid/pid is unavailable, use -# mouse:*:name:: -# if name is unavailable, use -# mouse::vp:* -# -# For example, the following 5 matches all match the same mouse: -# mouse:usb:v17efp6019:name:Lenovo Optical USB Mouse: -# mouse:usb:*:name:Lenovo Optical USB Mouse: -# mouse:usb:v17efp6019:* -# mouse:*:name:Lenovo Optical USB Mouse: -# -# To add local entries, create a new file -# /etc/udev/hwdb.d/71-libratbat-mouse-local.hwdb -# and add your rules there. To load the new rules execute (as root): -# udevadm hwdb --update -# udevadm trigger /dev/input/eventXX -# where /dev/input/eventXX is the mouse in question. If in -# doubt, simply use /dev/input/event* to reload all input rules. -# -# If your changes are generally applicable, preferably send them as a pull -# request to -# https://github.com/libratbag/libratbag -# or create a bug report on https://github.com/libratbag/libratbag/issues and -# include your new rules, a description of the device, and the output of -# udevadm info /dev/input/eventXX -# (or /dev/input/event*). -# -# Allowed properties are: -# RATBAG_DRIVER -# RATBAG_SVG - -# Sort by brand, driver - - -########################################## -# Etekcity -########################################## - -mouse:usb:v1ea7p4011:name:*: - RATBAG_DRIVER=etekcity - RATBAG_SVG=etekcity.svg - -########################################## -# Logitech -########################################## - -# M705 -mouse:usb:v046dp101b:name:*: - RATBAG_DRIVER=hidpp10 - -# M570 -mouse:usb:v046dp1028:name:*: - RATBAG_DRIVER=hidpp10 - -# G5 -mouse:usb:v046dpc041:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI_LIST=400;800;1600;2000 - -# G5 2007 -# http://support.logitech.com/en_us/product/g5-laser-mouse-product/specs -mouse:usb:v046dpc049:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI_LIST=400;800;1600;2000 - RATBAG_HIDPP10_PROFILE_COUNT=1 - -# G7 -# http://support.logitech.com/en_us/product/g7-laser-cordless-mouse/specs -mouse:usb:v046dpc51a:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_PROFILE_COUNT=1 - -# G9 -# http://support.logitech.com/en_us/product/g9-laser-mouse/specs -mouse:usb:v046dpc048:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI_LIST=0;200;400;600;800;1000;1200;1400;1600;1800;2000;2200;2400;2600;2800;3000;3200 - RATBAG_HIDPP10_PROFILE=G9 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G9x [Original] -# http://support.logitech.com/en_us/product/g9x-laser-mouse/specs -mouse:usb:v046dpc066:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI=0:5700@23.53 - RATBAG_HIDPP10_PROFILE=G500 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G9x [Call of Duty MW3 Edition] -# http://support.logitech.com/en_us/product/laser-mouse-g9x/specs -mouse:usb:v046dpc249:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI=0:5700@23.53 - RATBAG_HIDPP10_PROFILE=G500 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G300 -mouse:usb:v046dpc246:name:*: - RATBAG_DRIVER=logitech_g300 - RATBAG_SVG=logitech-g300.svg - -# G403 over USB -mouse:usb:v046dpc082:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g403.svg - -# G500 -# http://support.logitech.com/en_us/product/gaming-mouse-g500/specs -mouse:usb:v046dpc068:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_SVG=logitech-g500.svg - RATBAG_HIDPP10_DPI=0:5700@23.53 - RATBAG_HIDPP10_PROFILE=G500 - RATBAG_HIDPP10_PROFILE_COUNT=1 - -# G500s -# http://support.logitech.com/en_us/product/g500s-laser-gaming-mouse/specs -mouse:usb:v046dpc24e:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_SVG=logitech-g500s.svg - RATBAG_HIDPP10_DPI=0:8200@50 - RATBAG_HIDPP10_PROFILE=G500 - RATBAG_HIDPP10_PROFILE_COUNT=1 - -# G502 Proteus Core over USB -mouse:usb:v046dpc07d:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g502.svg - -# G502 Proteus Spectrum over USB -mouse:usb:v046dpc332:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g502.svg - -# G700 over USB -# http://support.logitech.com/en_us/product/wireless-gaming-mouse-g700/specs -mouse:usb:v046dpc06b:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_SVG=logitech-g700.svg - RATBAG_HIDPP10_DPI=0:5700@23.53 - RATBAG_HIDPP10_PROFILE=G700 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G700 over wireless USB -# http://support.logitech.com/en_us/product/wireless-gaming-mouse-g700/specs -mouse:usb:v046dpc531:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_HIDPP10_DPI=0:5700@23.53 - RATBAG_HIDPP10_PROFILE=G700 - RATBAG_HIDPP10_INDEX=1 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G700s over USB -# http://support.logitech.com/en_us/product/g700s-rechargable-wireless-gaming-mouse/specs -mouse:usb:v046dpc07c:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_SVG=logitech-g700.svg - RATBAG_HIDPP10_DPI=0:8200@50 - RATBAG_HIDPP10_PROFILE=G700 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# G700s over wireless USB -# http://support.logitech.com/en_us/product/g700s-rechargable-wireless-gaming-mouse/specs -mouse:usb:v046dpc531:name:*: - RATBAG_DRIVER=hidpp10 - RATBAG_SVG=logitech-g700.svg - RATBAG_HIDPP10_DPI=0:8200@50 - RATBAG_HIDPP10_PROFILE=G700 - RATBAG_HIDPP10_INDEX=1 - RATBAG_HIDPP10_PROFILE_COUNT=5 - -# MX Master over unifying -mouse:usb:v046dp4041:name:*: -# MX Master over bluetooth -mouse:bluetooth:v046dpb012:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-mx_master.svg - -# T650 over unifying -mouse:usb:v046dp4101:name:*: - RATBAG_DRIVER=hidpp20 - -# M325 over unifying -mouse:usb:v046dp400a:name:*: - RATBAG_DRIVER=hidpp20 - -# G303 over USB -mouse:usb:v046dpc080:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g303.svg - -# Wireless Touchpad (Unifying) -mouse:usb:v046dp4011:name:*: - RATBAG_DRIVER=hidpp20 - -# G602 over wireless USB -mouse:usb:v046dpc537:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_HIDPP20_INDEX=1 - -# G900 over USB -mouse:usb:v046dpc081:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g900.svg - -# G900, G403 over wireless USB -mouse:usb:v046dpc539:name:*: - RATBAG_DRIVER=hidpp20 - RATBAG_SVG=logitech-g900.svg - RATBAG_HIDPP20_INDEX=1 - - -########################################## -# Roccat -########################################## - -mouse:usb:v1e7dp2e22:name:*: - RATBAG_DRIVER=roccat - RATBAG_SVG=roccat-kone-xtd.svg - - -########################################## -# G.Skill -########################################## - -# MX-780 -mouse:usb:v28dap3101:name:*: - RATBAG_DRIVER=gskill diff --git a/hwdb/70-libratbag-mouse.rules b/hwdb/70-libratbag-mouse.rules deleted file mode 100644 index 64ef05d3..00000000 --- a/hwdb/70-libratbag-mouse.rules +++ /dev/null @@ -1,24 +0,0 @@ -# do not edit this file, it will be overwritten on update - -ACTION=="remove", GOTO="mouse_end" -KERNEL!="event*", GOTO="mouse_end" -ENV{ID_INPUT}=="", GOTO="mouse_end" - -# mouse::vp:name::* -KERNELS=="input*", ENV{ID_BUS}=="usb", \ - IMPORT{builtin}="hwdb 'mouse:$env{ID_BUS}:v$attr{id/vendor}p$attr{id/product}:name:$attr{name}:'", \ - GOTO="mouse_end" -KERNELS=="input*", ENV{ID_BUS}=="bluetooth", \ - IMPORT{builtin}="hwdb 'mouse:$env{ID_BUS}:v$attr{id/vendor}p$attr{id/product}:name:$attr{name}:'", \ - GOTO="mouse_end" -KERNELS=="input*", ENV{DEVPATH}=="/devices/virtual/misc/uhid/0003:*", \ - IMPORT{builtin}="hwdb 'mouse:usb:v$attr{id/vendor}p$attr{id/product}:name:$attr{name}:'", \ - GOTO="mouse_end" -KERNELS=="input*", ENV{DEVPATH}=="/devices/virtual/misc/uhid/0005:*", \ - IMPORT{builtin}="hwdb 'mouse:bluetooth:v$attr{id/vendor}p$attr{id/product}:name:$attr{name}:'", \ - GOTO="mouse_end" -DRIVERS=="psmouse", SUBSYSTEMS=="serio", \ - IMPORT{builtin}="hwdb 'mouse:ps2::name:$attr{device/name}:'", \ - GOTO="mouse_end" - -LABEL="mouse_end"