Adam Honse
62e4e23945
Initial Cryorig H7 Quad Lumi controller
2023-04-16 13:18:35 -07:00
Chris M
2e764ccfb0
Moved Razer Blade 14 2022 to KLM layout
2023-04-15 13:29:07 +10:00
Chris M
6aaba9fd2d
Moved Razer Blade 14 2021 to KLM layout
...
* Changed name of the razer_book_2020_layout as the mapping appears to
be common.
2023-04-15 10:18:23 +10:00
Chris M
87971cce6f
Moved Razer Book 13 2020 to KLM layout
2023-04-14 17:12:52 +10:00
Chris M
5f43ec303a
Moved Blackwidow V3 Mini to KLM layout
2023-04-13 20:45:42 +10:00
Chris M
db5d9b4e4d
Moved Blackwidow V3 TKL to KLM layout
2023-04-13 10:05:48 +10:00
Manatsawin Hanmongkolchai
f2132d79c5
Add Palit 1080 controller
2023-04-12 17:50:15 +00:00
Chris M
d012173ebe
Moved Blackwidow Chroma TE to KLM layout
2023-04-12 07:32:52 +10:00
Chris M
e4b9b8fce4
Moved Blackwidow Chroma to KLM layout
2023-04-12 07:06:46 +10:00
Chris M
c7b417ed8a
Moved Blackwidow Chroma V2 to KLM layout
2023-04-10 13:53:09 +10:00
Chris
2cc0c7aad8
Added more detail to Windows compiling instructions
...
* Detailed the QT version to avoid confusion when building prior to a shift to QT6
* Added links to download MSVC, QT and Git
* Added a link to wiki article to provide more detailed instructions
2023-04-07 21:42:15 +10:00
killerart
6f7c981d60
added MSI Pro B650-P WiFi 7D78 support
2023-04-06 19:20:38 +03:00
Chris M
2cfa73518b
Fixed vector index crash in KeyboardLayoutManager
...
* Fixed crash when swapping key into the beginning of keymap vector
2023-04-05 23:17:19 +10:00
Chris M
1981e70830
Standardise KeyboardLayoutManager interface with Opcodes
...
* Added new KEYBOARD_OPCODE enum
* Updated `keyboard_leds` to include new opcode
* Reorganised InsertKeys and SwapKeys to work with struct change
* Changed public interfaces to only accept opcode changes
* Updated static keyboard declarations to align with new structures
2023-04-04 09:21:32 +10:00
Chris
cb447e3391
Correcting Razer Blackwidow X TE layout
...
* As per the changes in 2bfa6e87 to the KLM changes made in 9cd278c3 need to be reverted to correct the layout.
2023-04-03 12:55:52 +10:00
Adam Honse
0572238e95
Remove empty_basemap as vector already starts empty
2023-04-02 20:07:16 -05:00
Adam Honse
28333888fd
Move KeyboardLayoutManager to a new folder
2023-04-02 19:48:26 -05:00
Adam Honse
52e95355e2
Clean up RemoveKeys and add a remove list to the key overlay
2023-04-02 18:57:08 -05:00
Adam Honse
2bfa6e8797
Change Keyboard Layout Manager to build base map from zones, use a bitmask to define sizes as combinations of zones
...
* Rework Insert and Swap functions to use index-based loops
* Insert shifts all keys after the inserted key in the same row to the right
* Swap inserts without shifting when swapping a key into an unused space
2023-04-02 19:07:59 +00:00
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
flora
240414e12b
More logic on RGB HSV tab order
2023-04-01 19:51:58 +02:00
Chris
3445991be6
Following on from commit 2e02f1d7 to remove redundant QM files
...
* Excluding .qm files from Windows build as they are inbuilt as of a7adfe251
2023-04-01 22:13:13 +11:00
Mola19
034a991076
fix detection and modes for Asus ROG Strix Impact
2023-03-31 03:12:05 +00:00
Adam Honse
0adfa7ea87
Restrict segment editing to all linear zones only if device is an LED Strip type
2023-03-29 21:43:37 -05: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
71a3d5355b
Minor changes to the KeyboardLayoutManager to cleanse log messaging
...
* Added KLM_CLASS_NAME for log entry consistency
* Small edits to messaging for clarity & replayability
* Minor style corrections
2023-03-25 08:04:30 +11: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
morg
9f8e33b1e8
Adds segments support for all LINEAR zones
2023-03-22 14:39:27 +01:00
Derek Huber
2ab7013faa
HyperX Alloy Origins 65 Initial Commit
2023-03-20 13:37:27 +00:00
Flora Aubry
73bba038c5
Added table of content to the readme
2023-03-20 09:08:55 +00:00
Алексей Куликов
6d9e4a86a2
Add support RGB keyboard for Lenovo IdeaPad3
2023-03-19 20:44:36 +00:00
Kamil
c0102422e1
Add link to OpenRGB Ambient Pluigin
2023-03-19 18:05:46 +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
サイバーキラー
1f9948b4c2
added detection for signal aboutToQuit when system shutdown
2023-03-18 22:44:13 +00:00
morg
a4130ba373
UI: add a dialog that shows local hardware IDs
2023-03-17 15:59:52 +00: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