Adam Honse
4f0cf752f5
Add e131.txt parser for matrix configuration.
2020-08-13 22:19:14 -05:00
Térence Clastres
53379c5482
Fixes for memory issues detected by valgrind
2020-08-12 23:48:03 -05:00
Adam Honse
ff07a488a2
Update Blackwidow Elite keymap
2020-08-12 23:34:33 -05:00
Adam Honse
73a8a50848
Add Blackwidow Elite keymap
2020-08-12 15:22:31 -05:00
Adam Honse
78a8a2c4a9
Add Blackwidow 2019 keymap
2020-08-12 15:14:21 -05:00
edbgon
bd35a83837
Added missing key for US layouts
2020-08-09 14:09:12 -05:00
edbgon
3da5a4f6ba
Update to add Apex Pro keyboard
2020-08-08 22:13:39 -05:00
Adam Honse
f716a05947
Add detector names and display them in the progress bar
2020-08-07 14:01:59 -05:00
TheRogueZeta
5270b46e31
Re-order Zones
2020-08-07 12:54:56 -05:00
TheRogueZeta
9be8ab8371
Add Logitech G Pro Wireless
2020-08-07 11:58:29 -05:00
Chris
f0be42db38
Added 'X570 AORUS ULTRA' to known layouts
2020-08-07 11:44:03 -05:00
Chris
8168e1cadb
Initial controller for Tecknet mice
2020-08-05 21:35:23 -05:00
kernzerfall
c15ceaa26c
Add support for Logitech G502 Proteus Spectrum and G512 RGB.
...
- Set the G512 RGB to use G810 driver
- Add driver and interface for the G502 Proteus Spectrum
2020-08-05 21:06:30 -05:00
pobrn
ddc69778dc
Modular detection system with resource manager.
...
Includes pull request !87 with modifications by Adam Honse (calcprogrammer1@gmail.com ).
2020-08-05 00:23:34 -05:00
Adam Honse
f05df3768b
Add number pad to Ducky matrix map
2020-08-04 10:26:38 -05:00
Katzenbiber
1be9f6e460
Add support for Logitech G203 Lightsync
2020-08-02 22:49:14 -05:00
santeri3700
92f7fe7dc4
Add support for Holtek USB Gaming Mouse
2020-08-02 22:42:56 -05:00
Adam Honse
f288f63087
Update default DPI and add some modes to Pulsefire Surge controller
2020-08-02 22:38:42 -05:00
Adam Honse
226045cb8e
Update key names on SteelSeries Apex controller
2020-07-31 22:36:21 -05:00
edbgon
4660870c22
Update SteelSeries Apex controller for Apex 7 TKL version
2020-07-31 22:08:57 -05:00
Adam Honse
412c819699
Set matrix map pointers to NULL for HyperX Pulsefire Surge
2020-07-31 12:29:08 -05:00
Adam Honse
635dcce7f0
Use the name Direct for all custom/static modes that transition smoothly without flicker
2020-07-31 10:49:25 -05:00
Adam Honse
00cc6978a2
Initial HyperX Pulsefire Surge controller
2020-07-28 20:37:12 -05:00
Chris
d26e4da9f1
Added B550 Aorus Pro & Elite layouts
...
* Added MBName2Layout map
* Changed layouts to accomodate
2020-07-27 10:46:52 -05:00
crashniels
68a92d0219
Read device mode and colours
2020-07-26 23:13:13 -05:00
crashniels
5221d93fc0
Changed UpdateMode() to DeviceUpdateMode()
2020-07-26 23:13:07 -05:00
crashniels
22deb13ac0
Added Galax modes in
2020-07-26 23:12:28 -05:00
crashniels
12f5d6070f
WIP Galax RTX GPU support
...
Setting RGB values works. Modes still unknown.
2020-07-26 23:07:35 -05:00
Roger Roger
1ee3a7c3e2
Fix crash related to Razer Naga Trinity
...
Not all devices have static_mode at position 1, just setting it without
checking can crash the app
2020-07-26 15:49:39 -05:00
Adam Honse
fd7a5fc057
Add empty files/classes for HyperX Pulsefire Surge
2020-07-25 17:36:24 -05:00
edbgon
38b2cf03b0
LED name for 3rd LED group fixed
2020-07-24 12:39:24 -05:00
Adam Honse
aa4c41ddf7
Add Razer Blade Stealth and Blade Pro (2017) keymaps
2020-07-24 12:02:16 -05:00
Chris
628f423171
Minor fix for the Razer Blackwidow X Chroma 1532:0216
...
* Changed the 'w' to 'W' to match upstream
2020-07-23 21:57:21 -05:00
roger roger
a9d179f93a
Fixed typo that prevented the razer naga trinity from being detected
2020-07-23 21:56:26 -05:00
Adam Honse
bc7ab5170a
Add Razer BlackWidow Chroma Tournament Edition keymap
2020-07-23 21:18:30 -05:00
Adam Honse
d61649f748
Add Razer BlackWidow Chroma keymap
2020-07-23 21:09:38 -05:00
Adam Honse
9a33a78574
Add keymap support to OpenRazer code and add a keymap for the Huntsman Elite
2020-07-23 14:42:34 -05:00
Adam Honse
030c0c60f3
Add (ANSI) and (ISO) specifiers to keys that differ between layouts
2020-07-23 11:17:23 -05:00
Adam Honse
19ff834d99
Fix apostrophe key on G810
2020-07-23 10:54:59 -05:00
Adam Honse
400a078a05
Fix media key names
2020-07-23 10:46:45 -05:00
Adam Honse
618bebc46b
Update key names for G810 and Poseidon Z RGB
2020-07-23 10:26:16 -05:00
Adam Honse
baca85b8cd
Create a detection list for MSI GPU controller with card names
2020-07-22 22:32:00 -05:00
Adam Honse
98100a9bad
Add two skipped slots before Number Pad Enter on HyperX Alloy Origins
2020-07-21 17:28:40 -05:00
Adam Honse
e66562bb25
Fix number pad mapping on HyperX Alloy Origins
2020-07-21 16:29:17 -05:00
Adam Honse
403d60e214
Update skip list for HyperX Alloy Origins
2020-07-21 12:25:34 -05:00
Adam Honse
1c5130e78a
HyperX Alloy Origins keymap
2020-07-20 23:30:10 -05:00
Miles M
481a5dea2e
Update RGBController/OpenRazerDevices.h
2020-07-20 18:14:46 -05:00
B Horn
ecf1d2ce98
Bounds checking for ResizeZone implementations
...
As noted in #350 , various RGBControllers don't validate if the zone they
are trying to resize actually exists.
This was fixed by a just checking they remain in bounds.
2020-07-19 13:23:40 -05:00
B Horn
bb743c6b62
Validating user provided indexes in RGBController
...
When using the SDK Server, it was possible to provide indexes that would
later be used inside the various SetXDescription functions in
RGBController. This would result in possible out of bounds reads /
writes.
This is patched by checking the various indexes remain in bounds.
2020-07-19 13:19:59 -05:00
edbgon
b87980965d
Updated key names in accordance with usb spec
2020-07-19 13:05:51 -05:00