Peter F. Patel-Schneider
|
a688bfd9ec
|
settings: add setting to divert G keys and handle in rules
|
2020-12-13 22:24:08 -05:00 |
Peter F. Patel-Schneider
|
69f889e33f
|
rules: only activate rules if X11 is running
|
2020-12-02 10:10:47 -05:00 |
Peter F. Patel-Schneider
|
52049af8e1
|
receiver: add remote device type
|
2020-11-30 08:18:09 -05:00 |
Peter F. Patel-Schneider
|
7d0402a97f
|
rules: only use X11 code when X11 is available
|
2020-11-28 09:41:59 -05:00 |
Peter F. Patel-Schneider
|
0427e5607e
|
settings: correctly handle diversions when key has other flags set
|
2020-11-27 17:38:38 -05:00 |
Peter F. Patel-Schneider
|
419a7722ad
|
rules: make rule processing conditional on X11 being available
|
2020-11-27 10:48:16 -05:00 |
Peter F. Patel-Schneider
|
60afd53257
|
device: fix short name for MX Keys keyboard
|
2020-11-27 10:48:16 -05:00 |
Peter F. Patel-Schneider
|
a99a5a544e
|
rules: fix syntax in MouseClick
|
2020-11-27 10:12:21 -05:00 |
Peter F. Patel-Schneider
|
244d48d245
|
rules: remove use of pynput
|
2020-11-27 10:12:21 -05:00 |
Peter F. Patel-Schneider
|
808a719823
|
device: push device settings when device is active after suspend
|
2020-11-27 10:02:46 -05:00 |
Peter F. Patel-Schneider
|
646151ae61
|
receiver: reduce unnecessary writes of config file
|
2020-11-21 12:34:13 -05:00 |
Peter F. Patel-Schneider
|
66f3d5d02b
|
receiver: gracefully handle more receiver and device disconnects
|
2020-11-21 12:32:33 -05:00 |
Vinícius
|
0b5c263799
|
receiver: fix and improve diversion load/save functions
|
2020-11-21 12:23:41 -05:00 |
Vinícius
|
1379da70a8
|
ui: add GUI for diversion rules (draft)
|
2020-11-21 12:23:41 -05:00 |
Vinícius
|
381371c899
|
receiver: add MouseClick diversion rule
|
2020-11-14 10:38:01 -05:00 |
Peter F. Patel-Schneider
|
be590c154a
|
docs: add documentation for rules processing and change name of rules file
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
30e4324906
|
receiver: associate source file with top-level rules
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
545db1f641
|
receiver: add named tests for hires and lowres wheels
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
5e2b2b6647
|
device: add quirk for WPID 4055 in button diversion
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
f3a276d7a3
|
receiver: add rule-based processing of diverted features
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
02a7d8cadd
|
util: allow accessing NamedInts by readable name
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
4da7feec3b
|
receiver: regularize capitalization of Logitech CONTROL key names
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
f75c9845d2
|
settings: add setting for diverting keys
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
b947dd4896
|
settings: add crown diversion setting
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
ade9c816c7
|
receiver: add report_id to notifications and use where appropriate
|
2020-11-13 08:46:04 -05:00 |
Peter F. Patel-Schneider
|
d92939135f
|
device: warn when feature notifiation comes in before device fully set up
|
2020-11-02 08:27:08 -05:00 |
Peter F. Patel-Schneider
|
733bf913e6
|
device: implement UNIFIED_BATTERY feature
device: implement UNIFIED_BATTERY feature
|
2020-11-02 08:27:08 -05:00 |
Peter F. Patel-Schneider
|
1162ccb897
|
device: be defensive when getting device id
|
2020-11-01 15:14:18 -05:00 |
Wojciech Nawrocki
|
847205eb06
|
settings_templates: typo
Oops!
|
2020-10-25 14:03:05 -04:00 |
Peter F. Patel-Schneider
|
b19006104f
|
device: support unknown USB-connected and Bluetooth devices
|
2020-10-12 08:05:13 -04:00 |
Peter F. Patel-Schneider
|
7a7aad8977
|
device: use FRIENDLY NAME for codename if needed and available
|
2020-10-07 05:30:34 -04:00 |
Olivier Dormond
|
254e2cb77e
|
device: add BT information for MX Keys
|
2020-10-03 09:10:59 -04:00 |
Peter F. Patel-Schneider
|
fdb1b43373
|
device: add USB information for G700s
|
2020-10-01 17:45:49 -04:00 |
Peter F. Patel-Schneider
|
757c731610
|
device: show DPI values, not slider, in sliding notification
|
2020-10-01 12:48:11 -04:00 |
Peter F. Patel-Schneider
|
612e8fb4f7
|
device: store sliding DPI value in persister and respect changes in regular DPI setting
|
2020-10-01 12:48:11 -04:00 |
Peter F. Patel-Schneider
|
84e0e74709
|
device: add BT IDs for MX Master and MX Master 2S
|
2020-09-29 11:26:34 -04:00 |
Peter F. Patel-Schneider
|
ec8a51d353
|
udev: get manufacturer and product from HID_ID
|
2020-09-29 11:26:34 -04:00 |
Peter F. Patel-Schneider
|
3b6a4ed0ed
|
receiver: put USB and BT identifiers in descriptors.py
|
2020-09-29 11:26:34 -04:00 |
Peter F. Patel-Schneider
|
815c9755b5
|
receiver: handle bluetooth-connected devices
|
2020-09-29 11:26:34 -04:00 |
Peter F. Patel-Schneider
|
fc59c0fbf6
|
device: only look up feature notifications in SLIDING DPI setting
|
2020-09-28 14:47:43 -04:00 |
Peter F. Patel-Schneider
|
4874d72c16
|
receiver: fix bug in debug message
|
2020-09-28 14:47:43 -04:00 |
Peter F. Patel-Schneider
|
e6cfd0a0c1
|
device: increase speed for DPI sliding
|
2020-09-28 12:59:04 -04:00 |
Peter F. Patel-Schneider
|
ebf7984ad0
|
device: determine SLIDING DPI suitability based on device features
|
2020-09-28 12:59:04 -04:00 |
Wojciech Nawrocki
|
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 |
Wojciech Nawrocki
|
362d43a7a1
|
backend: allow device objects to handle notifications
|
2020-09-28 12:59:04 -04:00 |
Peter F. Patel-Schneider
|
df8b6b488c
|
receiver: add USB information for MX Vertical when wired
|
2020-09-23 18:03:47 -04:00 |
Peter F. Patel-Schneider
|
b1d4b2f3cd
|
receiver: add model and node ID and use in configurations
|
2020-09-23 18:03:47 -04:00 |
Peter F. Patel-Schneider
|
58823763ea
|
ui: handle wired devices
|
2020-09-23 18:03:47 -04:00 |
Peter F. Patel-Schneider
|
aeb8588e06
|
cli: make probe and config work for wired devices
|
2020-09-23 18:03:47 -04:00 |
Peter F. Patel-Schneider
|
ebfd26b3d0
|
receiver: add USB information for G502 Hero when wired
|
2020-09-23 18:03:47 -04:00 |