Adam Honse
5f8ff8a659
Replace razer_empty_layout with NULL pointer for unimplemented KLM layouts
2023-04-02 14:05:06 -05:00
Adam Honse
16e76e8170
Fix crashing in RazerController when a keyboard has more than one matrix zone
2023-04-02 03:42:46 -05:00
Mola19
034a991076
fix detection and modes for Asus ROG Strix Impact
2023-03-31 03:12:05 +00:00
Manuel Dewald
c3c7c1fcbf
Add detection for AORUS Waterforce 2080 super
2023-03-30 02:38:01 +00:00
flora
8ea1b815e5
Support for MSI GeForce RTX 3050 Gaming X 8G
2023-03-30 02:35:40 +00:00
flora
5f87458405
Support for ASUS ROG STRIX RTX 4090 24G GAMING
2023-03-29 15:54:41 +02:00
Mola19
83a53482a5
optimize Asus ROG Claymore version fetching ( resolves #3258 )
2023-03-28 13:00:35 +00:00
Igor.Lovchikov
830bf69c7f
added PALIT_RTX3090_GAMEROCK_SUB_DEV
2023-03-26 09:37:27 +03:00
Adam Honse
cf46a8e724
Update Patriot Viper Steel detection and clean up Patriot Viper detection
2023-03-25 15:28:29 -05:00
Chris
56bad3f2b4
Moved Razer Blade 15 2022 to KLM layout
...
* Removed `blade_15_2022_keymap`
* Added `razer_blade_15_2022_layout`
* Adjusted metadata to reflect change.
2023-03-25 00:04:47 +11:00
Sentox6
40fa598b2e
Add basic support for Gigabyte RTX 4080 Eagle OC
2023-03-24 02:09:16 +00:00
Chris M
6091dc799c
Initial commit for Razer Deathstalker V2 Pro to resolve #3106
...
+ Added PID entry for the Deathstalker V2 Pro
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
2023-03-23 12:00:10 +11:00
Mola19
76e7bd4d1f
support for Mouse Dock of the Asus ROG Spatha X
2023-03-23 00:02:27 +01:00
Derek Huber
2ab7013faa
HyperX Alloy Origins 65 Initial Commit
2023-03-20 13:37:27 +00:00
Алексей Куликов
6d9e4a86a2
Add support RGB keyboard for Lenovo IdeaPad3
2023-03-19 20:44:36 +00:00
Chris
406c83b300
Initial commit for Razer Deathstalker V2
...
+ Added PID for the Deathstalker V2
+ Registered detectors
+ Added layout and metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Resolves #2904
2023-03-19 18:04:43 +00:00
Chris
9cd278c3e3
Correcting new Razer keyboard layouts
...
* Fixed Blackwidow X Chroma TE layout
* Fixed Blackwidow layout
2023-03-19 20:08:20 +11:00
Chris
482e8bf3e2
Small fix to correct the PU values for Glorious Model O Wireless
...
* Correcting both the HID_USAGE and non HID_USAGE values per @Kasper24's log
* Adding small fix for potential memeory leak
2023-03-18 00:11:02 +11:00
Bit Whisperer
6b6f75612f
Add Support for Razer Blade 15" 2022 (Part 2)
2023-03-17 13:08:52 +00:00
Bit Whisperer
2925af9f31
Add Support for Razer Blade 15" 2022
2023-03-17 00:10:47 +00:00
Mola19
7ca21eafff
support for Asus ROG Spatha X and fixes for Asus Chakram X
2023-03-16 00:05:54 +01:00
Chris M
27442475b1
Initial commit for Razer Blade Late 2021 Advanced to resolve #2520
...
+ Adding PID for the Blade 15 Late 2021 Advanced
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
2023-03-16 08:44:13 +11:00
Chris M
35453db3e0
Initial commit for the Keyboard Layout Manager
...
* Implements physical size:
Full Size
TKL
60%
* Implements regional layouts
ANSI QWERTY
ISO QWERTY
QWERTZ
AZERTY
JIS
* Customisible layouts produced by adding and swapping custom keys
allowing for keyboard SKU variants
* Exportable matrix maps filled by map count, matrix index or filled by an
array of values.
* Matrix map size adjustable to fixed width and height to support size
specific protocols. e.g. Razer
* Debug keyboards are customisable by adding the following values into
the JSON list.
"Layout" (int),
"Size" (int),
"Linear" (bool),
"Underglow" (bool),
"Insert" array[ { "Zone" (int), "Row" (int), "Col" (int), "Val"
(int), "Name": (string) } ],
"Swap" array[ { "Zone" (int), "Row" (int), "Col" (int), "Val" (int),
"Name": (string) } ]
2023-03-15 21:34:08 +00:00
Artem
269ebeddb4
Fix building with GCC 13
2023-03-15 20:34:35 +00:00
morg
f579b1cd15
Add support for Hyperx duocast
2023-03-15 17:37:55 +00:00
flora
bf51d4d82b
Support for Rog Strix 6900XT LC
2023-03-15 08:02:59 +01:00
Chris
baf5d30b27
Initial commit for the Corsair M55 mouse
...
* Added config to CorsairPeripheralV2Devices
* Adding device config to CorsairPeripheralV2Devices.cpp
* Extending the base CorsairPeripheralV2Controller to CorsairPeripheralV2HWController to account for HW modes
* Minor adjustments to the CorsairPeripheralV2SWController to accommodate
* Resolves #1951
2023-03-15 06:19:38 +11:00
thombo
549a631541
Support for MSI board 7D89 added
2023-03-14 17:36:33 +00:00
Chris
8f54583711
Initial commit for the Corsair Ironclaw Wireless Mouse to resolve #1421
...
+ Adding Ironclaw Wireless and Wired PIDs to CorsairPeripheralV2Devices.h
+ Adding device layout
+ Registering detector
2023-03-13 12:07:49 +11:00
Alexander Babayants
7fdabcad92
Add Palit RTX 3080 GamingPro 12G GPU
2023-03-12 12:59:03 +00:00
Morgan Guimard
daaee0f921
Add support for Asus TUF RTX4080 O16G GAMING
2023-03-12 01:25:56 +00:00
Cooper Hall
45be4329c5
Fixed some warnings
2023-03-11 23:25:26 +00:00
flora
b0b20b9f06
Support for tuf 3060ti gddr6
2023-03-09 11:08:09 +01:00
Mola19
6360457211
support for Asus ROG Strix XG279Q to resolve #3137
2023-03-08 22:29:22 +01:00
flora
17d6a65429
Added support for 4090 FE variant
2023-03-07 19:24:51 +00:00
Nexrem
2575c6adf4
Rework TUF WMI Laptop, implementing additional brightness and persistent saving
2023-03-06 22:39:48 +00:00
Flora Aubry
36ebdbec2c
Added missing mode_flags to EVision controller, added GMMK TKL detection
2023-03-06 16:25:53 +00:00
DarioB92
3136b7c12c
Added Sapphire Nitro+ RX 6750 XT support
2023-03-06 15:17:53 +00:00
flora
a084fad82d
Added Rog Strix 4080 non oc
2023-03-05 22:28:46 +00:00
flora
35f8291c3d
Support for GB 3080 eagle oc
2023-03-05 15:46:20 +01:00
flora
dbe9553df8
Support for 3060 gaming Z
2023-03-04 07:28:44 +01:00
Adam Honse
ff8ac680ad
Replace most instances of sprintf() with snprintf()
2023-03-02 00:15:03 -06:00
Flora Aubry
c02d401b1d
Fixed detection for Dualsense
2023-03-01 18:06:00 +00:00
Riley Nielsen
a4f86032a5
Add support for Gigabyte X470 AORUS GAMING 5 WIFI
2023-03-01 02:19:50 +00:00
thombo
c1e745fa4d
Support for MSI board 7D70 added, config of 7D86 corrected
2023-02-27 21:07:55 +01:00
Devin Wendt
de43a02a1b
Add support for TP-Link's Kasa Smart light bulbs
2023-02-26 04:59:04 +00:00
Nexrem
b1f2231bc7
Implement full protocol support for SapphireNitroGlowV1
2023-02-24 01:35:30 +00:00
Adam Honse
ddb7b141a3
Improve ENE config table decoding
2023-02-20 00:21:42 +00:00
thombo
907c64017b
Support for MSI boards 7D73, 7D86 and B926 added
2023-02-19 23:56:28 +00:00
Chris
2ab731598e
Adding Palit RTX 3080 Gamerock OC 10G GPU
...
* Added SubDev ID to pci_ids.h
* Registered detectors for both LHR and non LHR versions in `PNYGPUControllerDetect.cpp`
* Link to [webpage](https://www.palit.com/palit/vgapro.php?id=3779 )
* Resolves #2948
2023-02-20 10:16:17 +11:00