aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorWrathofthePast <[email protected]>2022-01-28 12:19:04 -0500
committerGitHub <[email protected]>2022-01-28 17:19:04 +0000
commit28effabcede5df5ee19066b1d1dd7509ae8f7e36 (patch)
tree8c86f4e603b0c44312a339d92cdfc1bacf4abc35 /src/lib
parent606c71786af87ab356990327a5592bc8a56297e9 (diff)
downloadlibrazermacos-28effabcede5df5ee19066b1d1dd7509ae8f7e36.tar.xz
librazermacos-28effabcede5df5ee19066b1d1dd7509ae8f7e36.zip
Bug Fix for Basilisk Ultimate (Wired & Receiver) (#24)
* Cynosa Chroma Pro Support Seems the PR from the front didn't make the update to the DeathAdder Essential 2021, so that's included in this. * Fix for Basilisk Ultimate (Wired & Receiver) For `is_charging` & `get_battery`, the Basilisk Ultimate had the wrong transaction id.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/razermouse_driver.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/razermouse_driver.c b/src/lib/razermouse_driver.c
index 685c869..a10521e 100644
--- a/src/lib/razermouse_driver.c
+++ b/src/lib/razermouse_driver.c
@@ -1693,12 +1693,12 @@ ssize_t razer_attr_read_get_battery(IOUSBDeviceInterface **usb_dev, char *buf)
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS:
case USB_DEVICE_ID_RAZER_MAMBA_WIRELESS_RECEIVER:
case USB_DEVICE_ID_RAZER_MAMBA_WIRELESS_WIRED:
- case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE:
- case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE_RECEIVER:
case USB_DEVICE_ID_RAZER_DEATHADDER_V2_PRO_WIRED:
case USB_DEVICE_ID_RAZER_DEATHADDER_V2_PRO_WIRELESS:
report.transaction_id.id = 0x3f;
break;
+ case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE_RECEIVER:
+ case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE:
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS_RECEIVER:
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS_WIRED:
report.transaction_id.id = 0x1f;
@@ -1725,12 +1725,12 @@ ssize_t razer_attr_read_is_charging(IOUSBDeviceInterface **usb_dev, char *buf)
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS:
case USB_DEVICE_ID_RAZER_MAMBA_WIRELESS_RECEIVER:
case USB_DEVICE_ID_RAZER_MAMBA_WIRELESS_WIRED:
- case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE:
- case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE_RECEIVER:
case USB_DEVICE_ID_RAZER_DEATHADDER_V2_PRO_WIRED:
case USB_DEVICE_ID_RAZER_DEATHADDER_V2_PRO_WIRELESS:
report.transaction_id.id = 0x3f;
break;
+ case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE_RECEIVER:
+ case USB_DEVICE_ID_RAZER_BASILISK_ULTIMATE:
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS_RECEIVER:
case USB_DEVICE_ID_RAZER_LANCEHEAD_WIRELESS_WIRED:
report.transaction_id.id = 0x1f;