Adam Honse
7fdb006465
Fix warning in WootingV1KeyboardController
2 months ago
Diogo Trindade
298d80e056
Add support for Wooting devices with firmware v2.12 and above
4 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
d069947252
Store name in WootingKeyboardController to avoid setting it in detector
9 months ago
4rcheria
a2330fea6a
Add Wooting 80HE support
1 year ago
Dmitry Kychanov
300abac9a8
Removed unused includes
2 years ago
crashniels
26e0cc545e
Add support for the Wooting UwU RGB
2 years ago
Adam Honse
c6e315ff2a
Fix wstring to string conversion warning in WootingTwoKeyboardController.cpp
2 years ago
Adam Honse
68709e91f9
Fix wstring to string conversion warning in WootingOneKeyboardController.cpp
2 years ago
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2 years ago
Adam Honse
27342c71ac
Fix possible loss of data warning in RGBController_WootingKeyboard.cpp
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
d1a638e6f0
Update Wooting keyboard controller files to new standardized header comment
2 years ago
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2 years ago
Jack Greiner
571aa6c7ce
Fix missing REGISTER_HID_DETECTOR_PU entries for Wooting Two ARM boards
3 years ago
Jack Greiner
7ef9051093
Fix naming scheme of Wooting Two 60HE (ARM) and Wooting Two HE (ARM)
3 years ago
Jack Greiner
20351158f3
Add support for Wooting Two HE (ARM)
3 years ago
morg
70ba6a2133
Add support for Wooting Two 60HE (ARM)
3 years ago
Shayne Hartford
7836a637b9
New Wooting PIDs
4 years ago
Adam Honse
1396cc8f92
Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z
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
84de7ebc3e
Splitting out the WootingTwoKeyboardController
...
* Added WootingOneKeyboardController.h
* Added WootingOneKeyboardController.cpp
* Added WootingTwoKeyboardController.h
* Added WootingTwoKeyboardController.cpp
* Unified the WootingKeyboardController as a virtual class
* Modified WootingKeyboardControllerDetect to use the new controllers
* Wooting One & Two use the old controller
* Wooting Two LE & HE use the new controller
* Adding Udev rules for the WootingTwo LE & HE
5 years ago
Chris
bd8704a8a6
Adding more DEBUG information
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Chris
79e1233635
Adding Wooting Two keyboards support
...
+ Add full matrix map
+ Amend WootingKeyboardController::SendDirect to support extra keys
+ Adjust WootingKeyboardController::wooting_usb_send_buffer to support extra buffer
5 years ago
Chris
ad6d605c88
Changing Wooting KB detection to PU
...
* Simplified detection
* Adding more useful data to `info page`
* Adding DEBUG logging
5 years ago
Shayne Hartford
62906e7f10
Add Wooting LE & HE and fix Wooting initialization on Linux
...
Commits squashed and amended to remove commented code by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Adam Honse
5616f547e4
Fix a bunch of warnings
5 years ago
Diogo Trindade
5e2b04618d
Initial Wooting One controller
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com
5 years ago