Adam Honse
15f7ba8b12
Fix possible loss of data warning in RGBController_Razer.cpp
2024-08-13 19:44:38 -05:00
Adam Honse
5a12e77b19
Fix possible loss of data warnings in RazerController.cpp
2024-08-08 21:06:31 -05:00
James Buren
ffeaa033bc
Fix output truncation warning in RazerController.cpp
2024-08-08 20:43:54 +00:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Hampus Andersson
94d7703e9e
Added support Razer Cobra Pro Device Support
2024-07-24 16:41:47 +00:00
Adam Honse
3d93134e86
Fix unused field warning in RazerKrakenController
2024-07-09 21:30:20 -05:00
Adam Honse
545cb4c9e1
Fix unused field warning in RazerController
2024-07-09 21:29:45 -05:00
Aytaç Kayadelen
949991f608
Razer Mutex on Windows
2024-07-07 22:10:03 +00:00
Chris M
b03edcb869
Adjust LED number for Basilisk Ultimate
...
* Adjusted both the LED ID and transaction ID in metadata for both Wired and Wireless PIDs
* Resolves #3402
2024-07-08 00:20:16 +10:00
Chris M
78c91eb7bf
Adjust LED number for Deathadder V2
...
* Resolves #1265
2024-07-04 09:26:56 +10:00
Adam Honse
34ce3b928b
Update Razer common controller files to new standardized header comment
2024-06-07 11:33:03 -05:00
Adam Honse
7c1cb2e4e0
Update Razer Kraken controller files to new standardized header comment
2024-06-07 11:29:57 -05:00
Adam Honse
d2d342ade7
Update Razer controller files to new standardized header comment
2024-06-07 11:27:32 -05:00
morg
35b6fd8c28
Revert "Fix Razer Chroma Addressable RGB Controller on Linux"
2024-06-03 12:53:18 +00:00
balika011
1975c63b71
Fix Razer Chroma Addressable RGB Controller on Linux
2024-05-23 18:32:21 +02:00
Chris M
7ae3ee5e72
Swap Razer Naga Chroma Logo & Scroll Wheel zones
...
* Resolves #4098
2024-05-02 05:26:17 +00:00
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2024-04-30 17:18:39 -05:00
Oleh Selin
fe87c25c16
Fix zone number for Razer Ornata V3 TKL
2024-04-14 19:18:24 +03:00
Chris M
a1e1dffe81
Initial commit for Razer Huntsman Mini Analog
...
+ Adding PID `0x0282` for the Huntsman Mini Analog
+ Added metadata to RazerDevices.cpp
+ Registered detectors
+ Added capabilities to RazerController.cpp
+ Resolves #3387
2024-03-23 10:15:13 +11:00
Chris
dfde4880c9
Initial commit for Razer Blackwidow V4
...
+ Adding PID `0x0287` for the Blackwidow V4
+ Added metadata to RazerDevices.cpp
+ Registered detectors
+ Added capabilities to RazerController.cpp
+ Resolves #4008
2024-03-14 18:05:06 +00:00
Chris
e52adedf2d
Initial commit for Razer Cobra
...
+ Adding PID `0x00A3` for the Cobra
+ Added metadata to RazerDevices.cpp
+ Registered detectors
+ Added capabilities to RazerController.cpp
+ Resolves #3697
2024-03-11 08:18:03 +11:00
Chris M
fb7193a31f
Initial commit for Razer Leviathan V2
...
+ Adding PID for the Leviathan V2
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #4002
2024-03-10 19:05:50 +00:00
zopieux
0eda5279b2
Fix Razer Huntsman v2 extra key layout
2024-02-02 03:33:42 +00:00
Cyril Bosselut
c623e0416e
Initial commit for Razer Kraken Kitty V2 Black Edition
2024-02-01 17:35:54 +00:00
Chris
af049e234f
Initial commit for Razer Goliathus Chroma 3XL
...
+ Adding PID `0x0C06` for the Goliathus Chroma 3XL
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3908
2024-01-29 01:51:45 +00:00
Luca
bdfcef8dc1
Support for Razer ornata v3 tenkeyless 02A3
2024-01-03 13:59:43 +00:00
Chris M
c28c15a7fb
Initial commit for Razer Naga Pro V2
...
+ Adding PID for the Naga Pro V2
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3805
2024-01-02 16:30:40 +00:00
Brad S.
d178612f27
Added Support for Razer Blade 14 (2023)
2023-11-30 20:53:03 +00:00
morg
38b787dbc1
RazerController: fix an unexpected end of string when layout is 0
2023-11-16 21:20:20 +01:00
Chris M
fda419faca
Initial commit for Razer Basilisk V3 X HyperSpeed
...
+ Adding PID for the Basilisk V3 X HyperSpeed
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Small adjustments to packet timing to ensure serial / firmware is
readable
+ Resolves #3687
2023-11-02 21:55:04 +11:00
Chris M
558cce3002
Initial commit for Razer Ornata V3X Rev2
...
+ Adding PID for the Ornata V3X Rev2
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3673
2023-10-29 14:23:39 +11:00
Chris M
33db866d04
Initial commit for Razer Razer Blackwidow V4 Pro
...
+ Adding PID for the Razer Blackwidow V4 Pro
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3636
2023-10-15 10:33:48 +11:00
Adam Honse
d0b76760f4
Remove unnecessary SettingsManager.h includes
2023-10-12 23:37:48 -05:00
Chris M
d7c8ac2f8d
Initial commit for Razer Deathstalker V2 Pro TKL
...
+ Adding PID for the Deathstalker V2 Pro TKL
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3327
2023-10-13 06:49:56 +11:00
Adam Honse
8d19ceff95
Remove OpenRazer/OpenRazer-Win32 support as it is unmaintained and replaced by RazerController
2023-10-11 22:22:48 -05:00
Adam Honse
f76e8f65a5
Add Razer Mamba Hyperflux (Wired)
2023-10-11 12:37:16 -05:00
Adam Honse
447ed4cef7
Fix various issues with Razer Firefly Hyperflux
2023-10-11 01:21:28 +00:00
Chris M
3d8c11ea88
Initial commit for Razer Razer Blackwidow V4 X
...
+ Adding PID for the Razer Blackwidow V4 X
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3602
2023-09-16 16:13:16 +00:00
Chris M
9df7023b73
Adjusted Razer Basilisk V3 Pro metadata to light all LEDs
...
* Resolves #3537
2023-08-22 13:47:53 +10:00
Adam Honse
888b292d73
Fix Razer matrix map initialization for non-keyboard zones
2023-07-30 13:26:34 -05:00
Adam Honse
606355955d
Fill in missing modes for Razer Mamba 2012
2023-07-17 17:05:40 -05:00
Adam Honse
3629ba1f09
Remove old keymap entries from RazerDevices structures as they've all been converted to KLM layouts
2023-07-13 22:22:30 -05:00
Dmitry K
51712f08b5
Removed include directives from ResourceManager.h to speed up build process
2023-07-12 14:51:47 +00:00
Adam Honse
d5b31ff681
Cleanup RazerController transaction ID by adding transaction ID to device table rather than using a switch statement
2023-07-03 02:09:34 -05:00
Adam Honse
6c7f0dfdb8
Cleanup RazerController matrix type by adding matrix type to device table...
2023-07-03 01:23:11 +00:00
Adam Honse
c8a31fc587
Add Blackwidow Chroma and Blackwidow Chroma TE to matrix type switch/case
2023-07-01 21:02:44 -05:00
Chris M
36e8ab4c05
Initial commit for Razer Leviathan V2 X
...
+ Adding PID for the Leviathan V2 X
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3450
2023-07-01 09:52:49 +10:00
Chris M
ab394190c8
Initial commit for Razer Ornata V3 Rev2
...
+ Adding PID for the Ornata V3 Rev2
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #3427
2023-06-28 07:05:16 +10:00
Chris M
3d0582d7be
Added Remove Row Opcode to the KLM
...
* Removed blank row from Sixty percent (Mini) keyboards
* Resolves #3404
2023-06-09 05:37:20 +10:00
Chris M
c40dff9ced
Added missing layout to Razer Ornata V2
...
* Added KLM layout based on razer_huntsman_common_layout
* Added metadata for Ornata Chroma V2
2023-05-30 08:04:04 +10:00