5b87ed31da 
								
							 
						 
						
							
							
								
								device: add desccriptor for G935 headset  
							
							
							
						 
						
							2022-08-10 12:11:48 -04:00  
				
					
						
							
							
								 
						
							
								bad8a06cee 
								
							 
						 
						
							
							
								
								device: add G502 Proteus Spectrum Optical Mouse  
							
							
							
						 
						
							2022-08-09 10:23:31 -04:00  
				
					
						
							
							
								 
						
							
								b717872557 
								
							 
						 
						
							
							
								
								device: add G502 Gaming Mouse  
							
							
							
						 
						
							2022-05-11 09:18:09 -04:00  
				
					
						
							
							
								 
						
							
								4c46b1fcc2 
								
							 
						 
						
							
							
								
								device: add G533 headset  
							
							
							
						 
						
							2022-04-27 12:05:31 -04:00  
				
					
						
							
							
								 
						
							
								cef531c7be 
								
							 
						 
						
							
							
								
								settings: add diversion setting for hires scroll wheel and fix information about lowres scroll setting  
							
							
							
						 
						
							2022-04-15 09:13:46 -04:00  
				
					
						
							
							
								 
						
							
								fbe25b4b11 
								
							 
						 
						
							
							
								
								release 1.1.2rc2  
							
							
							
						 
						
							2022-03-19 21:25:03 -04:00  
				
					
						
							
							
								 
						
							
								124414063b 
								
							 
						 
						
							
							
								
								device: reformat descriptors.py  
							
							
							
						 
						
							2022-03-08 17:48:41 -05:00  
				
					
						
							
							
								 
						
							
								7239e3d050 
								
							 
						 
						
							
							
								
								device: support G502 SE Hero mouse  
							
							
							
						 
						
							2022-03-08 17:48:41 -05:00  
				
					
						
							
							
								 
						
							
								71ac905d76 
								
							 
						 
						
							
							
								
								device: determine device number from protocol for direct-connected devices; add G9 Laser Mouse  
							
							
							
						 
						
							2022-03-02 22:58:25 -05:00  
				
					
						
							
							
								 
						
							
								c16b02e732 
								
							 
						 
						
							
							
								
								device: add G815 keyboard and MX518 mouse  
							
							
							
						 
						
							2022-02-22 14:14:07 -05:00  
				
					
						
							
							
								 
						
							
								12779e7061 
								
							 
						 
						
							
							
								
								device: add G733 headset  
							
							
							
						 
						
							2022-01-22 09:51:36 -05:00  
				
					
						
							
							
								 
						
							
								11fa025f1d 
								
							 
						 
						
							
							
								
								settings: use classes for settings  
							
							
							
						 
						
							2022-01-22 08:55:54 -05:00  
				
					
						
							
							
								 
						
							
								6d3d3e2086 
								
							 
						 
						
							
							
								
								device: add G512 keyboard and G402 mouse  
							
							
							
						 
						
							2021-12-28 15:53:23 -05:00  
				
					
						
							
							
								 
						
							
								85b4495443 
								
							 
						 
						
							
							
								
								device: reformat descriptors.py  
							
							
							
						 
						
							2021-12-28 15:53:23 -05:00  
				
					
						
							
							
								 
						
							
								fa83e6ebb8 
								
							 
						 
						
							
							
								
								device: add descriptor for Logitech PRO X Wireless Gaming Headset  
							
							
							
						 
						
							2021-12-20 09:17:07 -05:00  
				
					
						
							
							
								 
						
							
								22bf4fafff 
								
							 
						 
						
							
							
								
								Drop unnecessary __future__ imports  
							
							... 
							
							
							
							These are all active by default on all recent Python versions. 
							
						 
						
							2021-10-30 16:49:41 -04:00  
				
					
						
							
							
								 
						
							
								b96d16672b 
								
							 
						 
						
							
							
								
								Drop obsolete encoding declaration  
							
							... 
							
							
							
							This was only parsed in Python 2.
Python 3 only supports UTF-8 for source files, and that's what it uses. 
							
						 
						
							2021-10-30 16:49:41 -04:00  
				
					
						
							
							
								 
						
							
								8a2d92834f 
								
							 
						 
						
							
							
								
								device: add support for the G914 TKL Keyboard  
							
							
							
						 
						
							2021-10-28 12:49:20 -04:00  
				
					
						
							
							
								 
						
							
								10d6a98ca1 
								
							 
						 
						
							
							
								
								device: add support for the PRO X Wireless mouse  
							
							
							
						 
						
							2021-10-28 12:49:20 -04:00  
				
					
						
							
							
								 
						
							
								5480321f49 
								
							 
						 
						
							
							
								
								device: add information for M500S  
							
							
							
						 
						
							2021-10-23 23:16:48 -04:00  
				
					
						
							
							
								 
						
							
								67e40b35e8 
								
							 
						 
						
							
							
								
								device: add G102 mouse  
							
							
							
						 
						
							2021-08-22 11:16:41 -04:00  
				
					
						
							
							
								 
						
							
								804ba267f6 
								
							 
						 
						
							
							
								
								device: add G700 wired support  
							
							
							
						 
						
							2021-04-09 07:43:54 -04:00  
				
					
						
							
							
								 
						
							
								7e360e4416 
								
							 
						 
						
							
							
								
								settings: remove _feature_hires_smooth_resolution as recent Linux input drivers depend on it not changing  
							
							
							
						 
						
							2021-04-04 22:36:54 -04:00  
				
					
						
							
							
								 
						
							
								60afd53257 
								
							 
						 
						
							
							
								
								device: fix short name for MX Keys keyboard  
							
							
							
						 
						
							2020-11-27 10:48:16 -05:00  
				
					
						
							
							
								 
						
							
								254e2cb77e 
								
							 
						 
						
							
							
								
								device: add BT information for MX Keys  
							
							
							
						 
						
							2020-10-03 09:10:59 -04:00  
				
					
						
							
							
								 
						
							
								fdb1b43373 
								
							 
						 
						
							
							
								
								device: add USB information for G700s  
							
							
							
						 
						
							2020-10-01 17:45:49 -04:00  
				
					
						
							
							
								 
						
							
								84e0e74709 
								
							 
						 
						
							
							
								
								device: add BT IDs for MX Master and MX Master 2S  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								ec8a51d353 
								
							 
						 
						
							
							
								
								udev: get manufacturer and product from HID_ID  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								3b6a4ed0ed 
								
							 
						 
						
							
							
								
								receiver: put USB and BT identifiers in descriptors.py  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								ebf7984ad0 
								
							 
						 
						
							
							
								
								device: determine SLIDING DPI suitability based on device features  
							
							
							
						 
						
							2020-09-28 12:59:04 -04:00  
				
					
						
							
							
								 
						
							
								9f7c7209fe 
								
							 
						 
						
							
							
								
								device: support DPI sliding with two slots on MX Vertical mouse  
							
							... 
							
							
							
							Reimplements the entire behaviour of Logitech's software for this
mouse on Windows. 
							
						 
						
							2020-09-28 12:59:04 -04:00  
				
					
						
							
							
								 
						
							
								7a82b93aaf 
								
							 
						 
						
							
							
								
								udev: add function to get wpid from udev  
							
							... 
							
							
							
							base: make workaround flag name more generic
descriptors: fix wpid's for 27Mhz devices
device: Improve wpid and kind processing for 27Mhz devices
notifications: Improve wpid generation for 27Mhz devices
docs: fix wpid's for EX100 
							
						 
						
							2020-09-07 11:43:25 -04:00  
				
					
						
							
							
								 
						
							
								36e8dcb396 
								
							 
						 
						
							
							
								
								descriptors: added GESTURE2 to known supported devices  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								d027c66198 
								
							 
						 
						
							
							
								
								receiver: add WPID 0612 for VX Revolution mouse  
							
							
							
						 
						
							2020-08-24 08:28:48 -04:00  
				
					
						
							
							
								 
						
							
								e436b1bd1d 
								
							 
						 
						
							
							
								
								receiver: add support for EX100 keyboard/mouse and receiver (046d:c517)  
							
							... 
							
							
							
							docs: add EX100 keyboard/mouse combo
device: add EX100 keyboard and mouse
hidpp10: fix notification parsing, add device features flags, fix documentation links
notifications: fix wpid processing for 27 MHz protocol
cli: add display of device features flags for HID++ 1.0 devices 
							
						 
						
							2020-07-20 11:55:59 -04:00  
				
					
						
							
							
								 
						
							
								72fd2f255e 
								
							 
						 
						
							
							
								
								device: mouse m510v1 doesn't have a working smooth scroll so remove from its descriptor  
							
							
							
						 
						
							2020-07-07 10:20:00 -04:00  
				
					
						
							
							
								 
						
							
								27c90fa736 
								
							 
						 
						
							
							
								
								yapf: adjust style to not indent closing brackets  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								8e89aa0038 
								
							 
						 
						
							
							
								
								yapf: set max line lenght to 127  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								e6369e0c3c 
								
							 
						 
						
							
							
								
								isort: intial import fix  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								72a8d311bc 
								
							 
						 
						
							
							
								
								yapf: change code style to yapf  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								070a2bf837 
								
							 
						 
						
							
							
								
								receiver: add new set of special keys from logitech documentation  
							
							... 
							
							
							
							receiver: descriptor and key for MX Vertical mouse 
							
						 
						
							2020-06-28 02:45:20 +01:00  
				
					
						
							
							
								 
						
							
								ef54a750dc 
								
							 
						 
						
							
							
								
								receiver: implement KEYBOARD_DISABLE_KEYS feature  
							
							... 
							
							
							
							(the UI needs some improvement) 
							
						 
						
							2020-06-20 13:30:32 -04:00  
				
					
						
							
							
								 
						
							
								1deaa09142 
								
							 
						 
						
							
							
								
								devices: Add Pebble M350 mouse  
							
							
							
						 
						
							2020-05-02 17:25:29 +01:00  
				
					
						
							
							
								 
						
							
								8ffaeb112f 
								
							 
						 
						
							
							
								
								devices: add four older devices  
							
							
							
						 
						
							2020-04-20 15:26:37 +01:00  
				
					
						
							
							
								 
						
							
								56762b5494 
								
							 
						 
						
							
							
								
								device: move persister from Setting to _DeviceDescriptor to get around problem with settings discovered after startup  
							
							
							
						 
						
							2020-01-21 03:23:25 +00:00  
				
					
						
							
							
								 
						
							
								8039c035a7 
								
							 
						 
						
							
							
								
								devices: Add new variant of K800 keyboard  
							
							... 
							
							
							
							docs: Add K800 new variant to supported 
							
						 
						
							2020-01-12 16:11:03 +00:00  
				
					
						
							
							
								 
						
							
								c6ccc0638d 
								
							 
						 
						
							
							
								
								devices: add M310  
							
							
							
						 
						
							2019-12-24 12:49:00 +00:00  
				
					
						
							
							
								 
						
							
								4fafd4f6be 
								
							 
						 
						
							
							
								
								hidpp20: features: add very basic implementation of 0x1982 (Backlight 2)  
							
							... 
							
							
							
							Fixes  #547  
						
							2019-12-12 18:56:08 +00:00  
				
					
						
							
							
								 
						
							
								3583759d3a 
								
							 
						 
						
							
							
								
								devices: basic support for craft keyboard  
							
							... 
							
							
							
							* basic support for craft keyboard
* fix issue where _(status) throws exception because namedInt with UTF8.decode 
							
						 
						
							2019-08-20 09:39:11 +02:00  
				
					
						
							
							
								 
						
							
								1ff9c3a40b 
								
							 
						 
						
							
							
								
								support for silent mouse M585/M590  
							
							
							
						 
						
							2019-08-20 09:23:38 +02:00