ricarim
0092ea22e2
Fix name assignment for HyperXAlloyOrigins60and65
4 weeks ago
Carlos Jordão
fcb0363812
Change leds index - fixes bug #5203
6 months ago
Carlos Jordão
f0a1ed2c0f
Refactor HyperX Alloy Origins Core to use KLM
6 months ago
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
7 months ago
Adam Honse
da21f992c5
Store name in HyperXKeyboardControllers to avoid setting it in detectors
9 months ago
Adam Honse
a762d00aa8
Fix warnings in Windows build
10 months ago
Carlos Jordão
92d8240384
HyperX Origin Core variant
1 year ago
Dmitry Kychanov
300abac9a8
Removed unused includes
2 years ago
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2 years ago
Adam Honse
b4d15b9545
Move wstring to string conversion to StringUtils.cpp and update most HID get serial number functions to use it
2 years ago
Adam Honse
da6067d708
Fix unused variable warning in HyperXAlloyOrigins60and65 controller
2 years ago
Adam Honse
080e40c4d4
Update HyperX keyboard controller files to new standardized header comment
2 years ago
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2 years ago
Adam Honse
ba57bad361
Even more warning fixes
2 years ago
Adam Honse
0fae77b898
Fix potentially used uninitialized warning in RGBController_HyperXAlloyOrigins60and65
3 years ago
Adam Honse
20f317e95d
Fix unused variable warning in RGBController_HyperXAlloyOrigins60and65
3 years ago
Derek Huber
2ab7013faa
HyperX Alloy Origins 65 Initial Commit
3 years ago
Adam Honse
ff8ac680ad
Replace most instances of sprintf() with snprintf()
3 years ago
morg
dbf055a89b
HyperX Alloy Origins 60 detection fix for Linux. Closes #3074
3 years ago
Wojciech Lazarski
56e4f94be3
Added brightness support for HyperX Origin Core
3 years ago
morg
cd4a9098aa
Add support for HyperX Alloy Origins 60 (HP version)
3 years ago
morg
77aa9f4ea1
Add support for HyperX Alloy Origins Core PID variant
4 years ago
Derek Huber
79471ad42c
HyperX Alloy Origins 60 initial commit
4 years ago
morg
81c8b82d0b
Add hyperx alloys origin new vid/pid (firmware update)
4 years ago
Adam Honse
35e049a8bb
Remove SetCustomMode from all controllers beginning with the letter H
4 years ago
Chris
864422b4bc
Fixing regression from 942a842a
...
+ Adding ZONE_EN_KEYBOARD constant char* to KeyNames
+ Replacing declarations of "Keyboard" zone with new constant char*
+ Adding "Keyboard" zone check RGBController_Razer.cpp before hiding keys
4 years ago
Adam Honse
bba7fa9fd2
Fix a bunch of compiler warnings
4 years ago
Chris
524675108d
Automatic generation of markdown pages for supported devices
...
+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
4 years ago
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
4 years ago
Chris
d8e023b4c8
Initial commit for a canonical list of key names
...
+ Created RGBControllerKeyNames.h
* Adjusted every reference for key names found in `DeviceView`
* Formatting corrections
4 years ago
Chris
601b5c08ad
Swapping Num3 and Num6 for the HyperX Alloy Elite2 to resolve #2186
4 years ago
Adam Honse
dab2f8cc39
Add automatic save flag to HyperX Alloy Elite and Poseidon Z RGB modes except Direct
...
Fixes issue #2058
4 years ago
Adam Honse
a219ac693c
Code cleanup round 5
4 years ago
Adam Honse
44d7e27404
More Alloy Origins matrix fixes
5 years ago
Adam Honse
173862666e
Add right shift to matrix layout for HyperX Alloy Origins
5 years ago
Alex
12b12a8551
Add new id for Hyperx Alloy Elite 2
5 years ago
Adam Honse
644b76fc86
Remove effect modes from HyperX Alloy FPS as they do not work
5 years ago
Adam Honse
16789ef1f1
Alloy FPS: Don't send extended packet, increase time between packets to 10ms to eliminate flickering
5 years ago
Adam Honse
c52260912f
Alloy FPS doesn't have extended zones, so zero out extended packet
5 years ago
Adam Honse
09fae4d944
Remove unused zones from Alloy FPS controller
5 years ago
Adam Honse
98d7224220
Split HyperX Alloy FPS and HyperX Alloy Elite into two separate controllers
5 years ago
Alex
af5006e08f
Add abnt / key to the controlled leds
5 years ago
Adam Honse
d13d54fcfd
Fix access conflicts in HyperX controllers where keepalive thread was directly accessing hardware
5 years ago
mike
724fce7051
fix bug with keyboard layout where HOME, END, PGUP, and PGDN keys were in the wrong position
5 years ago
Alex
276895359a
Add UK layout support for HyperX Alloy
5 years ago
mike
4a333e9b50
Fixed HyperX Alloy Origins Core HID communication on Windows
...
* Added serial number support
* Amended to pass in HID device information for version number rather than enumerate a second time
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Vavooon
a20a19e570
Add HyperX Origins Core support (direct mode)
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
mike
22acdd1fed
Check return code from hid_get_serial_number_string() in GetSerialString()
...
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
KundaPanda
61d70f064d
Add ISO/ANSI HyperX Alloy Elite 2 support
5 years ago
KundaPanda
b572c15cce
Add HyperX Alloy Elite 2 support
...
Squash commits and code style changes, minor reworks to match Alloy Elite 1 code by Adam Honse <calcprogrammer1@gmail.com>
5 years ago