Adam Honse
89645dff38
Remove LenovoGen7USBController, as it has been superseded by LenovoUSBController_Gen7_8 and is dead code
2024-04-30 18:53:50 -05:00
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2024-04-30 17:18:39 -05:00
Adam Honse
ba57bad361
Even more warning fixes
2024-04-29 19:57:57 -05:00
Wayne Riordan
568da43bb6
Initial commit to add Lenovo Legion M300 RGB Mouse
...
Added support for Lenovo Legion M300 RGB Mouse.
Added all supported modes Static, Rainbow, Breathing and Off
Also Tested all modes to verify its working
2024-04-06 14:36:09 -05:00
Chris M
a989166cdc
Fixed regression bug from fd3434b8
...
* Renamed LenovoRGBController_Gen7_8 to RGBController_Lenovo_Gen7_8 to
align with naming convention
* Fixed #include statements pointing to wrong header(s)
* Corrected variable names in RGBController_Lenovo_Gen7USB.cpp
* Other style and formatting changes
2023-11-11 21:42:17 +11:00
vassilios
fd3434b833
Changing current files to accomodate latest legion generation.
2023-11-10 18:11:16 +00:00
Florin9doi
b1957d6c1d
Fix Lenovo4Zone blue color
2023-10-30 14:21:28 +00:00
Jonathan Guzmán
6e0358d6ea
Add Lenovo legion 5 udev rules detection
2023-10-03 13:09:57 +00:00
Jonathan Guzmán
16b5768736
fix "LENOVO_USEAGE" typo
2023-09-30 05:05:26 +00:00
Jonathan Guzmán
caf26cc315
add new legion 5 devices
2023-09-29 05:57:45 +00:00
Peter Vazny
839701fcf8
Adds support for ANSI Lenovo Legion 7 Gen 7
2023-08-16 15:35:58 +00:00
Peter Vazny
9c01593ba8
Fixes some Y740 15" keys
2023-07-30 07:45:03 +00:00
Cooper Hall
246aa6d1a5
added multiple legion 5 and legion 5 pro models
2023-05-03 13:17:00 +00:00
Алексей Куликов
6d9e4a86a2
Add support RGB keyboard for Lenovo IdeaPad3
2023-03-19 20:44:36 +00:00
Peter Vazny
120ce6abbd
Removes unnecessary memory allocation in Lenovo USB Controller
2022-12-16 18:07:20 +00:00
Peter Vazny
f8d7eb8bb8
Fixes layout detection for Lenovo Legion 7S
2022-12-08 04:39:17 +00:00
Adam Honse
be90537d10
Fix warnings
2022-11-27 02:52:39 -06:00
Peter Vazny
6890f2f71a
Change keyboard map for Y750,Y750S,Y760,Y760S
2022-11-08 17:28:04 +00:00
Peter Vazny
ccdf1af948
Lenovo - layout detection fix, additional logging, LED id fixes
2022-10-30 19:30:05 +00:00
Peter Vazny
89a6abd9ed
Adds support for Lenovo Legion Y740 15" and 17"
2022-09-23 19:10:42 +00:00
Adam Honse
db070be161
Fix warning in RGBController_LenovoUSB.cpp
2022-09-23 12:44:53 -05:00
Peter Vazny
91879cd063
2502 - adds Lenovo Legion 7 gen 5, Slim 7 gen 5 and Slim 7 gen 6
2022-09-19 16:36:20 +00:00
Peter Vazny
044917e2f1
Lenovo refactor - adds framework for detecting keyboard layout
2022-08-22 18:48:06 +00:00
Adam Honse
6f1e76c8b1
Remove SetCustomMode from all controllers beginning with the letter L
2022-08-14 13:24:38 -05:00
Chris
864422b4bc
Fixing regression from 942a842a
...
+ Adding ZONE_EN_KEYBOARD constant char* to KeyNames
+ Replacing declarations of "Keyboard" zone with new constant char*
+ Adding "Keyboard" zone check RGBController_Razer.cpp before hiding keys
2022-08-02 21:03:28 +00:00
Adam Honse
bba7fa9fd2
Fix a bunch of compiler warnings
2022-07-17 22:33:20 -05:00
Obiwac
6def6a7772
FreeBSD: Fix compilation
2022-07-04 20:13:36 +00:00
Chris
d56bf03440
Updating @comment on LenovoUSB to detail process to add new devices
2022-06-06 13:22:53 +00:00
Cooper Hall
15be3f6336
[new device] a very well tested addition for the Lenovo Legion 7, with a framework for adding more Lenovo Devices
2022-06-03 23:02:15 +00:00