Peter F. Patel-Schneider
|
5d807f9752
|
settings: set minimum ratchet speed to 1, not 0
|
2022-10-26 20:56:09 -04:00 |
Peter F. Patel-Schneider
|
5bf999b841
|
device: switch scroll ratcheting setting in response to scroll ratchet key notification
|
2022-10-26 20:56:09 -04:00 |
Peter F. Patel-Schneider
|
76c5b3e813
|
settings: add setting to turn scroll ratchet on and off
|
2022-10-26 20:56:09 -04:00 |
Peter F. Patel-Schneider
|
2462d1aad7
|
receiver: allow for unknown receivers
|
2022-10-13 16:14:30 -04:00 |
Peter F. Patel-Schneider
|
51ec36fef4
|
receiver: rationalize receiver information structure
|
2022-10-13 16:14:30 -04:00 |
Peter F. Patel-Schneider
|
3e90c3bc8a
|
hidapi: process hid report descriptors to identify devices
|
2022-10-13 16:14:30 -04:00 |
Peter F. Patel-Schneider
|
afada652e8
|
receiver: add Dell receiver C535
|
2022-10-13 16:14:30 -04:00 |
Peter F. Patel-Schneider
|
67c1d7e778
|
settings: don't add non-existant key in raw xy processing
|
2022-10-13 16:00:15 -04:00 |
Peter F. Patel-Schneider
|
6a022f38ec
|
devices: add special keys from MX Mechanical Mini
|
2022-10-13 16:00:15 -04:00 |
Peter F. Patel-Schneider
|
6b1e8f8a99
|
device: fix processing of HID++ 1.0 battery reports
|
2022-10-13 07:57:57 -04:00 |
Peter F. Patel-Schneider
|
8a3cbc5378
|
devices: add Logitech PRO Gaming Keyboard
|
2022-10-06 22:00:38 -04:00 |
Peter F. Patel-Schneider
|
55cc8ed5dc
|
settings: add optional save argument to write_key_value methods
|
2022-10-06 22:00:38 -04:00 |
Peter F. Patel-Schneider
|
a44a1c89de
|
settings: clean up code in DivertKeys setting
|
2022-09-26 09:37:14 -04:00 |
Peter F. Patel-Schneider
|
0ce2fe8302
|
receiver: don't show normal DJ messages in debug log
|
2022-09-26 09:37:14 -04:00 |
Peter F. Patel-Schneider
|
9a89ef30d3
|
rules: fix bug causing repeated later execution
|
2022-09-26 09:36:46 -04:00 |
Peter F. Patel-Schneider
|
619223e8be
|
rules: add Later action
|
2022-09-26 09:36:46 -04:00 |
Peter F. Patel-Schneider
|
7031f5338f
|
device: correctly record battery feature when ADC MEASUREMENT produces error
|
2022-09-25 12:22:36 -04:00 |
Peter F. Patel-Schneider
|
b2f9df965a
|
device: use ADC notifications to set device inactive and active
|
2022-09-25 12:22:36 -04:00 |
Peter F. Patel-Schneider
|
cdf3957180
|
device: add one to feature count to count ROOT feature
|
2022-09-25 12:22:36 -04:00 |
Peter F. Patel-Schneider
|
7663e204bb
|
rules: don't check modifiers for KeyPress actions that are not clicks
|
2022-09-20 21:03:28 -04:00 |
Peter F. Patel-Schneider
|
4f061595e9
|
receiver: fix bug in printing closed threaded handle
|
2022-09-15 22:13:17 -04:00 |
Peter F. Patel-Schneider
|
a1aa584b7e
|
receiver: use only product records to determine whether receivers can unpair
|
2022-09-15 10:30:54 -04:00 |
Peter F. Patel-Schneider
|
5ed4c05db8
|
device: add conditional delay to apply all to get around race with Linux driver
|
2022-09-15 09:51:24 -04:00 |
Peter F. Patel-Schneider
|
afaeb7fffb
|
device: add G213 Prodigy Gaming Keyboard
|
2022-09-13 07:55:31 -04:00 |
Peter F. Patel-Schneider
|
27a46b2e62
|
settings: increase minimum stopped time betweeen mouse movements
|
2022-09-07 11:34:46 -04:00 |
Peter F. Patel-Schneider
|
002ca8bdcb
|
rules: fix bug with non-recognized empty mouse movement
|
2022-09-07 11:34:46 -04:00 |
Peter F. Patel-Schneider
|
61caa94d75
|
settings: move rawXY patch to new code for both sliding dpi and mouse gestures
|
2022-08-29 11:38:12 -04:00 |
Peter F. Patel-Schneider
|
72dbf1c32f
|
settings: ignore first movement for mouse gestures when reprog controls version is 5 or more
|
2022-08-25 09:55:56 -04:00 |
Peter F. Patel-Schneider
|
9f8882acd8
|
rules: add rule condition to test whether a device is active
|
2022-08-23 09:18:57 -04:00 |
Peter F. Patel-Schneider
|
7ab7bf6c1a
|
rules: downgrade Set prolem messages from error to warning
|
2022-08-23 08:29:15 -04:00 |
Peter F. Patel-Schneider
|
95cbaeaba3
|
ui: don't produce warnings when editing rules in rule editor
|
2022-08-21 06:08:40 -04:00 |
Peter F. Patel-Schneider
|
e164291e7a
|
rules: save rules file even if there are no rules to save
|
2022-08-21 06:08:40 -04:00 |
Peter F. Patel-Schneider
|
ca13e06519
|
device: get extended pairing information early and allow for unknown WPID
|
2022-08-20 20:12:48 -04:00 |
Peter F. Patel-Schneider
|
2fbaa4a3aa
|
receiver: return null values if no pairing information available
|
2022-08-20 20:12:48 -04:00 |
Peter F. Patel-Schneider
|
4059b377b4
|
receiver: use last_id as maximum device number not max_devices
|
2022-08-20 20:12:48 -04:00 |
Peter F. Patel-Schneider
|
76afec5c82
|
cli: show features versions in solaar show (#1709)
|
2022-08-20 12:34:15 -04:00 |
Peter F. Patel-Schneider
|
d4d4574b3f
|
device: don't use field that may require communication with device in equality test
|
2022-08-20 08:49:16 -04:00 |
Peter F. Patel-Schneider
|
58dde18f3c
|
device: fix exception when removing device not in instance list
|
2022-08-20 08:49:16 -04:00 |
Peter F. Patel-Schneider
|
5b87ed31da
|
device: add desccriptor for G935 headset
|
2022-08-10 12:11:48 -04:00 |
Ben Webb
|
bad8a06cee
|
device: add G502 Proteus Spectrum Optical Mouse
|
2022-08-09 10:23:31 -04:00 |
Peter F. Patel-Schneider
|
e72c637667
|
device: keep track of feature versions
|
2022-08-07 09:42:40 -04:00 |
Peter F. Patel-Schneider
|
a6f08b91aa
|
rules: require gtk 3.0
|
2022-07-26 19:04:07 -04:00 |
Davide Cavalca
|
2229d64a7c
|
rules: Fix circular import (#1673)
|
2022-07-26 14:30:27 -04:00 |
Peter F. Patel-Schneider
|
f291321f8b
|
rules: find devices using method in Device
|
2022-07-26 09:28:17 -04:00 |
Peter F. Patel-Schneider
|
218f7c9620
|
device: keep track of devices in list
|
2022-07-26 09:28:17 -04:00 |
Peter F. Patel-Schneider
|
4349f4e154
|
docs: document changed Smart Shift and Mouse Gestures processing
|
2022-07-23 06:44:57 -04:00 |
Peter F. Patel-Schneider
|
cacf94b6f7
|
settings: allow multiple keys for mouse gestures and dpi sliding
|
2022-07-23 06:44:57 -04:00 |
Peter F. Patel-Schneider
|
159bcfa173
|
device: use correct Solaar functions for unified and voltage battery functions
|
2022-07-15 13:53:54 -04:00 |
Peter F. Patel-Schneider
|
ceaaaa917e
|
settings: defensive check for missing keys array in mouse gestures setting
|
2022-07-10 11:08:28 -04:00 |
Peter F. Patel-Schneider
|
eabf71e120
|
device: compute approximate charge level for adc measurement feature
|
2022-07-10 11:08:28 -04:00 |