91 Commits (master)

Author SHA1 Message Date
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