From 9dde7d9ae850efd3bc35a419ba4acb4427f1d5ad Mon Sep 17 00:00:00 2001 From: Daniel Brackenbury Date: Tue, 7 Oct 2025 18:00:57 -0400 Subject: [PATCH 1/4] Add Nulea M501 trackball to hwdb --- hwdb.d/70-mouse.hwdb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hwdb.d/70-mouse.hwdb b/hwdb.d/70-mouse.hwdb index dc9be4f915..98c0149d90 100644 --- a/hwdb.d/70-mouse.hwdb +++ b/hwdb.d/70-mouse.hwdb @@ -821,6 +821,19 @@ mouse:usb:v22d4p1308:name:Laview Technology Mionix Avior 7000:* mouse:usb:v0e8fp00a7:name:DaKai 2.4G RX:* MOUSE_DPI=*800@126 1600@126 + +########################################## +# Nulea +########################################## + +# Nulea M501 Wireless Trackball (USB Receiver) +mouse:usb:v25a7pfa61:name:Compx 2.4G Receiver Mouse:* + ID_INPUT_TRACKBALL=1 + +# Nulea M501 Wireless Trackball (Bluetooth) +mouse:bluetooth:v000ep3412:name:Nulea BT5.0 Mouse:* + ID_INPUT_TRACKBALL=1 + ########################################## # Oklick ########################################## From 6dfbaa80639d8bbbea6fc7f1976451da575da652 Mon Sep 17 00:00:00 2001 From: Daniel Brackenbury Date: Tue, 7 Oct 2025 18:04:56 -0400 Subject: [PATCH 2/4] add comment to 70-mouse.hwdb regarding generic name for Nulea M501 USB dongle --- hwdb.d/70-mouse.hwdb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hwdb.d/70-mouse.hwdb b/hwdb.d/70-mouse.hwdb index 98c0149d90..b0099ece96 100644 --- a/hwdb.d/70-mouse.hwdb +++ b/hwdb.d/70-mouse.hwdb @@ -826,6 +826,8 @@ mouse:usb:v0e8fp00a7:name:DaKai 2.4G RX:* # Nulea ########################################## +# Note: it is possible that other devices may use the same wireless dongle, +# as such this could require revisiting if it causes issues with other mice # Nulea M501 Wireless Trackball (USB Receiver) mouse:usb:v25a7pfa61:name:Compx 2.4G Receiver Mouse:* ID_INPUT_TRACKBALL=1 From 2dc0e6cd734ac60b21d561bed1edc0cbb8c8d10d Mon Sep 17 00:00:00 2001 From: Daniel Brackenbury Date: Tue, 7 Oct 2025 18:55:57 -0400 Subject: [PATCH 3/4] remove extra space from new hwdb.d/70-mouse.hwdb entries to fix failing test --- hwdb.d/70-mouse.hwdb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hwdb.d/70-mouse.hwdb b/hwdb.d/70-mouse.hwdb index b0099ece96..6bee17080a 100644 --- a/hwdb.d/70-mouse.hwdb +++ b/hwdb.d/70-mouse.hwdb @@ -830,11 +830,11 @@ mouse:usb:v0e8fp00a7:name:DaKai 2.4G RX:* # as such this could require revisiting if it causes issues with other mice # Nulea M501 Wireless Trackball (USB Receiver) mouse:usb:v25a7pfa61:name:Compx 2.4G Receiver Mouse:* - ID_INPUT_TRACKBALL=1 + ID_INPUT_TRACKBALL=1 # Nulea M501 Wireless Trackball (Bluetooth) mouse:bluetooth:v000ep3412:name:Nulea BT5.0 Mouse:* - ID_INPUT_TRACKBALL=1 + ID_INPUT_TRACKBALL=1 ########################################## # Oklick From b12cd57f6d8da94073a9cb44eaf753858a6cd5dd Mon Sep 17 00:00:00 2001 From: helpvisa Date: Wed, 8 Oct 2025 07:18:48 -0400 Subject: [PATCH 4/4] remove bonus line --- hwdb.d/70-mouse.hwdb | 1 - 1 file changed, 1 deletion(-) diff --git a/hwdb.d/70-mouse.hwdb b/hwdb.d/70-mouse.hwdb index 6bee17080a..38e7d9e1d9 100644 --- a/hwdb.d/70-mouse.hwdb +++ b/hwdb.d/70-mouse.hwdb @@ -821,7 +821,6 @@ mouse:usb:v22d4p1308:name:Laview Technology Mionix Avior 7000:* mouse:usb:v0e8fp00a7:name:DaKai 2.4G RX:* MOUSE_DPI=*800@126 1600@126 - ########################################## # Nulea ##########################################