-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Discussed in #53
Originally posted by lostallmymoney January 15, 2025
Naga 2009,
DeathAdder Elite,
Basilisk V2,
DeathAdder V2,
Orochi V2,
Basilisk X Hyperspeed,
Viper Ultimate,
Mamba Wireless,
DeathAdder V2 Mini,
Naga HyperSpeed,
Naga HyperX,
Viper Mini,
Naga V2 Hyperspeed,
Razer Atheris,
Basilisk V3 Pro...
or others
First, you can use the log-event branch, which I recommend, to log all the key events on your mouses in case the adaptation isn't proper yet (this is the telemetry you can send me). It will also give you generic suspects for the event files (if02 and event-mouse).
Please run ls /dev/input/by-id/ | grep Razer | grep event
try the files out (first one is either if01 or if02, second one is always ending with "mouse") in nagaX11 and/or nagaWayland at :
devices.emplace_back("/dev/input/by-id/usb-Razer_Razer_Naga_V2_Pro-if02-event-kbd", "/dev/input/by-id/usb-Razer_Razer_Naga_V2_Pro-event-mouse"); //NAGA V2 THANKS TO https://github.com/ibarrick
devices.emplace_back("/dev/input/by-id/usb-Razer_Razer_Naga_X-if02-event-kbd", "/dev/input/by-id/usb-Razer_Razer_Naga_X-event-mouse"); // NAGA X THANKS TO https://github.com/bgrabow
// devices.emplace_back("/dev/input/by-id/YOUR_DEVICE_FILE", "/dev/input/by-id/YOUR_DEVICE_FILE#2"); // DUMMY EXAMPLE, ONE CAN BE EMPTY LIKE SUCH : "" (for devices with no extra buttons)
and post the results here for me to add support.
Modern Razer devices seem to usually use the if02 file.