morg
dba814215d
Fixing memory leaks in controllers
5 years ago
Adam Honse
d19baf1365
Fill in serial field for all HID controllers using hidapi
6 years ago
Adam Honse
ca3c2ad541
Add HID: prefix to all HID detector locations
6 years ago
Adam Honse
09a9a5c257
Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page
6 years ago
Adam Honse
fca0f53e7a
HyperX Alloy Origins doesn't use usage page
6 years ago
k1-801
dc2b41a0e2
Massive HID detectors update
...
Commit amended to undo change to device list management, still working through that merge request. Want to work this one in first. Changes by Adam Honse <calcprogrammer1@gmail.com>
6 years ago
Adam Honse
cae28f3ac6
Use different interface on Windows vs. Linux for HyperX Alloy Origins
6 years ago
Adam Honse
0a458623e4
Fix interface number for HyperX Alloy Origins
6 years ago
Adam Honse
bcd49298cd
Call DeviceUpdateLEDs rather than UpdateLEDs for HyperX keepalive threads
6 years ago
k1-801
dde857dfb4
Tiny threads fixes & a little bit of safety
6 years ago
Adam Honse
2f08436e95
Use HID path for Location on HyperX Alloy Origins controller
6 years ago
Adam Honse
d6350c8504
Use HID path for Location on HyperX Keyboard controller
6 years ago
Adam Honse
678e2fbc33
Rename Fn to Right Fn on Alloy Origins
6 years ago
Adam Honse
f3ccaf1a2b
Move RGBController files for device controllers into the Controllers directory
6 years ago
k1-801
8b8451017e
Non-important warnings removed
...
Commit amended by Adam Honse <calcprogrammer1@gmail.com> due to merging from a different branch.
6 years ago
Adam Honse
94c18fc9b4
Change less than or equal to less than. This shouldn't change anything, but it seems the Media Next key has issues as it was and this fixes that
6 years ago
Adam Honse
e6531e5379
Add HyperX Alloy Origins Core PID
6 years ago
Adam Honse
f716a05947
Add detector names and display them in the progress bar
6 years ago
pobrn
ddc69778dc
Modular detection system with resource manager.
...
Includes pull request !87 with modifications by Adam Honse (calcprogrammer1@gmail.com ).
6 years ago
Adam Honse
86d96848a2
Fix buffer pointer in HyperX Alloy Origins controller
6 years ago
Adam Honse
98100a9bad
Add two skipped slots before Number Pad Enter on HyperX Alloy Origins
6 years ago
Adam Honse
e66562bb25
Fix number pad mapping on HyperX Alloy Origins
6 years ago
Adam Honse
902ebc2e83
Initialize transmit color count after inserting blanks
6 years ago
Adam Honse
403d60e214
Update skip list for HyperX Alloy Origins
6 years ago
Adam Honse
1c5130e78a
HyperX Alloy Origins keymap
6 years ago
Adam Honse
0cff1734ce
Use 65 as size for Alloy Origins feature reports
6 years ago
Adam Honse
595248cc10
Fix issues preventing hidapi from working without WinUSB on Windows
6 years ago
Adam Honse
816eabb1d1
Update direct packet for HyperX keyboards based on Alloy FPS captures
6 years ago
Adam Honse
78c7572a2c
Update constants for Alloy Origin driver and use 64 byte instead of 65 byte operations
6 years ago
Adam Honse
bbed1f64a7
Use interface 3 for Alloy Origins
6 years ago
Adam Honse
751961b3b3
Initial controller for HyperX Alloy Origins
6 years ago
Adam Honse
82c0ff8452
Add HyperX Alloy FPS to detected HyperX keyboard list
6 years ago
EXtremeExploit
199db16ec0
Fix RGB problem with strip and media keys
6 years ago
EXtremeExploit
c364fabf57
Add the UK Enter and UK Backslash leds
6 years ago
Térence Clastres
b79ff124e6
Replace Sleep() by std: 🧵 :sleep_for()
6 years ago
Adam Honse
c88e71d52a
Add device table to HyperX keyboard detection code
6 years ago
Adam Honse
50ea274205
Add timeouts to fix HyperX and Poseidon Z RGB in Linux
6 years ago
Adam Honse
8d0915de6e
Add support for mode specific colors in HyperX keyboard breathing mode
6 years ago
Adam Honse
8aee3c427b
Fix segfault
6 years ago
Adam Honse
6a6ad0dda6
Keyboard fixes for Linux
6 years ago
Adam Honse
12116c70ee
Big Keyboard Update! HyperX Alloy Elite support, Poseidon Z RGB modes, and Corsair K70 RGB
6 years ago