Commit Graph

  • d61649f748 Add Razer BlackWidow Chroma keymap Adam Honse 2020-07-23 21:09:38 -05:00
  • 9a33a78574 Add keymap support to OpenRazer code and add a keymap for the Huntsman Elite Adam Honse 2020-07-23 14:42:34 -05:00
  • 030c0c60f3 Add (ANSI) and (ISO) specifiers to keys that differ between layouts Adam Honse 2020-07-23 11:17:23 -05:00
  • 19ff834d99 Fix apostrophe key on G810 Adam Honse 2020-07-23 10:54:59 -05:00
  • 400a078a05 Fix media key names Adam Honse 2020-07-23 10:46:45 -05:00
  • 618bebc46b Update key names for G810 and Poseidon Z RGB Adam Honse 2020-07-23 10:26:16 -05:00
  • dee23ec52e Use synchronous mode update function in CLI Adam Honse 2020-07-22 23:29:32 -05:00
  • baca85b8cd Create a detection list for MSI GPU controller with card names Adam Honse 2020-07-22 22:30:55 -05:00
  • 00b1cfcb3b Added Identifiers for MSI RTX 2080 Gaming X Trio Arturo Casal 2020-07-23 00:11:31 +02:00
  • a9dbf5ef70 Add support for MSI 2060 Gaming X Shawn 2020-07-22 14:00:50 +00:00
  • a0b1153ec3 Added Identifiers for MSI RTX 2080 Ti Gaming X Trio Jeff Geer 2020-07-21 20:45:45 -05:00
  • 39a5e0eba0 Increment version number post-release Adam Honse 2020-07-21 23:21:10 -05:00
  • 308bb6f9b8 OpenRGB version 0.3 release_0.3 Adam Honse 2020-07-21 17:43:30 -05:00
  • 86d96848a2 Fix buffer pointer in HyperX Alloy Origins controller Adam Honse 2020-07-21 19:33:34 -05:00
  • 98100a9bad Add two skipped slots before Number Pad Enter on HyperX Alloy Origins Adam Honse 2020-07-21 17:28:40 -05:00
  • e66562bb25 Fix number pad mapping on HyperX Alloy Origins Adam Honse 2020-07-21 16:29:17 -05:00
  • 902ebc2e83 Initialize transmit color count after inserting blanks Adam Honse 2020-07-21 12:28:05 -05:00
  • 403d60e214 Update skip list for HyperX Alloy Origins Adam Honse 2020-07-21 12:25:34 -05:00
  • 1c5130e78a HyperX Alloy Origins keymap Adam Honse 2020-07-20 18:24:59 -05:00
  • 481a5dea2e Update RGBController/OpenRazerDevices.h Miles M 2020-07-20 22:38:36 +00:00
  • 320129633d Add SMBus detection mode selection box Adam Honse 2020-07-20 17:49:12 -05:00
  • 0dea21a53e i2c_smbus_nvapi::i2c_smbus_xfer now returns -1 for I2C_SMBUS_QUICK accesses which are unsupported xgelectro 2020-07-16 23:59:33 +02:00
  • 79625e9c8a Removed read bit from i2c_dev_address, so the detection of ASUS ROG RTX20xx Super is now working xgelectro 2020-07-16 23:57:01 +02:00
  • 0cff1734ce Use 65 as size for Alloy Origins feature reports Adam Honse 2020-07-20 17:29:45 -05:00
  • e1d8f48cb9 changed max brightness from 5 to 4 David Reidsma 2020-07-19 11:42:03 -04:00
  • 752737034b AddressSanitizer build time configuration option B Horn 2020-07-10 20:53:01 +01:00
  • ecf1d2ce98 Bounds checking for ResizeZone implementations B Horn 2020-07-10 20:22:14 +01:00
  • bb743c6b62 Validating user provided indexes in RGBController B Horn 2020-07-10 20:13:11 +01:00
  • f02223d6ba Checks to avoid null dereferences in NetworkServer B Horn 2020-07-10 19:45:11 +01:00
  • b87980965d Updated key names in accordance with usb spec edbgon 2020-07-19 19:13:12 +02:00
  • 2255eea14e Proper matrix map for Apex 7 keyboard edbgon 2020-07-19 16:13:56 +02:00
  • 0ccf2d0c33 Remove some debugging printouts in Network Client and Server code Adam Honse 2020-07-17 22:10:53 -05:00
  • 5ce6ec9ea7 Request updated controller mode from server after sending a Set Custom Mode command Adam Honse 2020-07-17 18:28:31 -05:00
  • 97e1c3e913 Update mode asynchronously Adam Honse 2020-07-17 18:08:30 -05:00
  • 9937731ad8 Remove WinUSB instructions and instead provide WinUSB uninstall instructions after the Windows HID switch Adam Honse 2020-07-17 17:15:19 -05:00
  • bd4f3728f6 Re-add interface check for Corsair driver when not using HID usages. Only set special function control for non-keyboards Adam Honse 2020-07-02 15:37:00 -05:00
  • 009a6ccd2a Updated detector to include code pages Chris 2020-07-03 02:17:00 +10:00
  • 6606ab92bd Fix Wraith Prism using WinUSB on Windows Katzenbiber 2020-07-02 15:02:53 +02:00
  • 595248cc10 Fix issues preventing hidapi from working without WinUSB on Windows Adam Honse 2020-06-29 14:51:26 -05:00
  • ffc02e6c98 Coolermaster MP750 now supports on load status from device Chris 2020-06-04 15:39:25 +10:00
  • ac2d911566 Disable MSI Mystic Light controller until the bricking issues are understood Adam Honse 2020-07-16 23:34:50 -05:00
  • 633dfdbddd Re-add EKControllerDetect.cpp with fixed capitalization (to fix build break on case-sensitive systems Adam Honse 2020-07-16 13:09:59 -05:00
  • 54cd8408e8 Temporarily delete EKControllerdetect.cpp (lower case) Adam Honse 2020-07-16 13:09:19 -05:00
  • 384011aab3 Preliminary functionality implemented for EK Loop Connect Chris 2020-07-16 17:03:10 +10:00
  • 95ded7b871 Initial commit for the EK Loop Connect Support Chris 2020-07-16 10:33:01 +10:00
  • 607d83b795 More Sapphire GPU work Adam Honse 2020-07-15 14:47:20 -05:00
  • f4872c52bd Add support for MSI RTX 2070 ARMOR SuNNjek 2020-07-15 11:29:48 +02:00
  • 505e2d2aa4 Initial driver for Sapphire GPU (tested on RX580 Nitro+ on Windows) Adam Honse 2020-07-15 00:22:46 -05:00
  • 77ecfc3b46 Cleaned up MSI Mysticlight detect pids Chris 2020-07-14 14:09:31 +10:00
  • 8107288838 Additonal code corrections and updates for B550 Chris 2020-07-14 00:12:20 +10:00
  • b20042b9c9 Disable alloy elite extended packet alloy_fps_devel Adam Honse 2020-07-12 17:17:39 -05:00
  • 18d35fcb82 Re-add interface check for Corsair driver when not using HID usages. Only set special function control for non-keyboards Adam Honse 2020-07-02 15:37:00 -05:00
  • 94ab5bbced Updated detector to include code pages Chris 2020-07-03 02:17:00 +10:00
  • e9727fcba6 Fix Wraith Prism using WinUSB on Windows Katzenbiber 2020-07-02 15:02:53 +02:00
  • 3614aa0392 Fix issues preventing hidapi from working without WinUSB on Windows Adam Honse 2020-06-29 14:51:26 -05:00
  • 05e76cc733 Fix Windows build Adam Honse 2020-07-12 17:02:11 -05:00
  • 816eabb1d1 Update direct packet for HyperX keyboards based on Alloy FPS captures Adam Honse 2020-07-12 16:53:20 -05:00
  • 9b6e24947d Code style cleanup for MSI GPU controller Adam Honse 2020-07-12 16:29:34 -05:00
  • 5778d344e0 adds support to MSI 2080 Ti Sea Hawk EK X Hex3l 2020-07-10 18:19:04 +02:00
  • b785f2efbf Attach PCI IDs in DetectNvAPII2CBusses() xyz 2020-06-04 10:07:15 +02:00
  • 224f59450e Add support for MSI RTX 2080S Gaming X Trio xyz 2020-06-02 17:00:27 +02:00
  • b80cbe931e Add Corsair Glaive RGB PRO to detection list Adam Honse 2020-07-12 16:06:58 -05:00
  • 87adb0bdb7 Add keepalive thread for Alloy Origins Adam Honse 2020-07-12 02:41:07 -05:00
  • 78c7572a2c Update constants for Alloy Origin driver and use 64 byte instead of 65 byte operations Adam Honse 2020-07-12 02:10:05 -05:00
  • bbed1f64a7 Use interface 3 for Alloy Origins Adam Honse 2020-07-12 01:20:59 -05:00
  • ac071902c0 Fix MSVC paths from 2017 to 2019 upgrade Adam Honse 2020-07-12 00:54:06 -05:00
  • 62a4cd31c5 Update QT path for GitLab CI Adam Honse 2020-07-12 00:47:32 -05:00
  • 751961b3b3 Initial controller for HyperX Alloy Origins Adam Honse 2020-07-12 00:31:40 -05:00
  • 30625548e5 Adding USB PID 048D:5702 for Gigabyte B550 Aorus Elite Chris 2020-07-07 16:56:09 +10:00
  • 9451771ccb Rewrote the RGBFusion2USBController to allow for per model configurations of LED's and zones Chris 2020-07-03 01:53:52 +10:00
  • 12442046e2 Initial commit for dmiinfo.cpp Chris 2020-06-30 03:01:51 +10:00
  • 47baeb6b6b Improving NetworkServer's memory management (#373) B Horn 2020-07-09 23:15:36 +01:00
  • 263561868c fix musl compilation Neel Chotai 2020-07-10 00:22:28 +01:00
  • 9bc58b039b Add Corsair Harpoon (non-Pro) to detected Corsair Peripheral list Adam Honse 2020-07-09 12:00:02 -05:00
  • 82c0ff8452 Add HyperX Alloy FPS to detected HyperX keyboard list Adam Honse 2020-07-08 11:43:41 -05:00
  • 2d7e996e4b Added initial support for SteelSeries Apex 7 Keyboard (Nordic model) edbgon 2020-07-05 21:50:35 +02:00
  • 0ae76e40c2 Add matrix map for Ducky One 2 TKL Adam Honse 2020-07-07 16:33:21 -05:00
  • 343c285321 Initial driver for Ducky One 2 keyboard Adam Honse 2020-07-05 03:37:34 -05:00
  • 6492852627 Add Corsair Harpoon RGB Pro to supported devices list Adam Honse 2020-07-07 01:20:56 -05:00
  • acc032a69c Adjust Polychrome speed Adam Honse 2020-07-06 13:17:39 -05:00
  • 950a3be01d More MSI Mystic Light cleanup Adam Honse 2020-07-06 03:45:45 -05:00
  • 6626321e80 Don't update NZXT fan status for any Hue 2 devices until we get initialization packet working Adam Honse 2020-07-06 02:13:00 -05:00
  • 7276f5e1d5 Add speed control to Polychrome controller Adam Honse 2020-07-06 02:03:47 -05:00
  • 5f9c4f8432 Code cleanup and rework for MSI Mystic Light controller Adam Honse 2020-07-05 13:16:21 -05:00
  • a1cd324731 Add comments and minor cleanup to Kraken driver Adam Honse 2020-07-05 12:11:36 -05:00
  • c2c5e6666d Fix previous commit Adam Honse 2020-07-05 12:04:35 -05:00
  • f7d6ede033 Update NZXT Hue 2 and Kraken detectors Adam Honse 2020-07-05 12:02:29 -05:00
  • 25f9e2a110 Add --client command line argument for opening network clients Adam Honse 2020-07-05 04:25:14 -05:00
  • 8ef6888a28 Add I2C byte operation to piix4 driver on Windows Adam Honse 2020-07-04 15:40:46 -05:00
  • 78a7be63ef Using the correct PID for the Steelseries 300 (0x1710) B Horn 2020-07-03 17:15:17 +02:00
  • f108515a6e Fix Set All Devices being slow and crashing on certain setups. It was sending the update multiple times Adam Honse 2020-07-03 02:59:54 -05:00
  • ad4e198aea Replace C-style clock() with std::chrono::steady_clock to fix timing on Linux Adam Honse 2020-07-02 16:59:30 -05:00
  • 5aad79135f Don't try to read fan status for Hue 2 devices without fan controllers Adam Honse 2020-07-01 19:25:29 -05:00
  • 5fc6981c16 Fix OpenRazer devices with logo/scroll/left/right matrix effect nodes on Windows Adam Honse 2020-06-30 18:10:05 -05:00
  • 942df26432 Update Readme Adam Honse 2020-06-29 14:20:48 -05:00
  • b3860be638 Bring in NZXT Hue 2 controller improvements from fan_devel branch Adam Honse 2020-06-28 23:44:35 -05:00
  • 8ecabb0789 Add 32-bit GitLab CI build target for Windows Adam Honse 2020-06-28 21:56:58 -05:00
  • d3fc88b24f Fix USB serial port detection in Windows. Fixes false Hue+ detection Adam Honse 2020-06-28 22:36:25 -05:00
  • dfb2e52e7b Add --i2c-tools to help text with warning, set GUI flag if --i2c-tools is specified Adam Honse 2020-06-28 21:41:00 -05:00
  • 96af869d79 Check for local server before detecting devices from hardware and tweak timeouts to make network connections faster Adam Honse 2020-06-27 17:32:01 -05:00