Adam Honse
d19baf1365
Fill in serial field for all HID controllers using hidapi
2020-12-03 00:01:42 -06:00
Adam Honse
ca3c2ad541
Add HID: prefix to all HID detector locations
2020-12-02 12:18:56 -06:00
Adam Honse
09a9a5c257
Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page
2020-12-01 19:24:52 -06:00
Adam Honse
fca0f53e7a
HyperX Alloy Origins doesn't use usage page
2020-11-26 01:42:01 -06:00
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 >
2020-11-25 02:17:18 -06:00
Adam Honse
cae28f3ac6
Use different interface on Windows vs. Linux for HyperX Alloy Origins
2020-11-24 18:27:18 -06:00
Adam Honse
0a458623e4
Fix interface number for HyperX Alloy Origins
2020-11-24 18:13:47 -06:00
Adam Honse
bcd49298cd
Call DeviceUpdateLEDs rather than UpdateLEDs for HyperX keepalive threads
2020-11-23 02:59:05 -06:00
k1-801
dde857dfb4
Tiny threads fixes & a little bit of safety
2020-11-15 13:28:29 -06:00
Adam Honse
2f08436e95
Use HID path for Location on HyperX Alloy Origins controller
2020-10-02 12:55:23 -05:00
Adam Honse
d6350c8504
Use HID path for Location on HyperX Keyboard controller
2020-10-02 12:28:09 -05:00
Adam Honse
678e2fbc33
Rename Fn to Right Fn on Alloy Origins
2020-10-01 14:48:15 +00:00
Adam Honse
f3ccaf1a2b
Move RGBController files for device controllers into the Controllers directory
2020-09-29 20:54:04 +00:00
k1-801
8b8451017e
Non-important warnings removed
...
Commit amended by Adam Honse <calcprogrammer1@gmail.com > due to merging from a different branch.
2020-09-01 23:29:00 -05:00
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
2020-08-31 23:30:29 -05:00
Adam Honse
e6531e5379
Add HyperX Alloy Origins Core PID
2020-08-21 23:23:32 -05:00
Adam Honse
f716a05947
Add detector names and display them in the progress bar
2020-08-07 14:01:59 -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
86d96848a2
Fix buffer pointer in HyperX Alloy Origins controller
2020-07-21 19:33:34 -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
902ebc2e83
Initialize transmit color count after inserting blanks
2020-07-21 12:28:05 -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
Adam Honse
0cff1734ce
Use 65 as size for Alloy Origins feature reports
2020-07-20 17:29:45 -05:00
Adam Honse
595248cc10
Fix issues preventing hidapi from working without WinUSB on Windows
2020-07-17 09:23:49 -05:00
Adam Honse
816eabb1d1
Update direct packet for HyperX keyboards based on Alloy FPS captures
2020-07-12 16:53:20 -05:00
Adam Honse
78c7572a2c
Update constants for Alloy Origin driver and use 64 byte instead of 65 byte operations
2020-07-12 02:10:05 -05:00
Adam Honse
bbed1f64a7
Use interface 3 for Alloy Origins
2020-07-12 01:20:59 -05:00
Adam Honse
751961b3b3
Initial controller for HyperX Alloy Origins
2020-07-12 00:31:40 -05:00
Adam Honse
82c0ff8452
Add HyperX Alloy FPS to detected HyperX keyboard list
2020-07-08 11:43:41 -05:00
EXtremeExploit
199db16ec0
Fix RGB problem with strip and media keys
2020-06-26 20:59:54 -05:00
EXtremeExploit
c364fabf57
Add the UK Enter and UK Backslash leds
2020-06-26 20:20:46 -05:00
Térence Clastres
b79ff124e6
Replace Sleep() by std::thread::sleep_for()
2020-06-24 09:28:11 -05:00
Adam Honse
c88e71d52a
Add device table to HyperX keyboard detection code
2020-05-24 16:16:52 -05:00
Adam Honse
50ea274205
Add timeouts to fix HyperX and Poseidon Z RGB in Linux
2020-03-01 20:56:07 -06:00
Adam Honse
8d0915de6e
Add support for mode specific colors in HyperX keyboard breathing mode
2020-02-18 11:01:43 -06:00
Adam Honse
8aee3c427b
Fix segfault
2020-02-04 20:22:01 -06:00
Adam Honse
6a6ad0dda6
Keyboard fixes for Linux
2020-02-04 20:20:45 -06:00
Adam Honse
12116c70ee
Big Keyboard Update! HyperX Alloy Elite support, Poseidon Z RGB modes, and Corsair K70 RGB
2020-02-04 20:17:09 -06:00