|
|
e93fd2599b
|
do not terminate if the tablet is disconnected
|
2021-04-19 01:57:42 +03:00 |
|
|
|
5d3f0778f1
|
Fixed XDO not working
General cleanup in accordance with pep8
|
2021-04-18 23:45:25 +03:00 |
|
|
|
611621d4ab
|
minor typo fixes
|
2021-04-16 23:47:02 +03:00 |
|
|
|
6bc1bac531
|
partial threaded input implementation
removed the config reload signal because it's becoming harder to
maintain thanks to threading
|
2021-04-16 22:55:23 +03:00 |
|
|
|
4afc1a2d51
|
remove sys, just use return instead
|
2021-02-20 17:33:41 -08:00 |
|
|
|
abb78fe810
|
use sys.exit() to force buffer flush on exit
|
2021-02-20 17:33:41 -08:00 |
|
|
|
eac30ea30e
|
Respect XDG_CONFIG_HOME
|
2021-02-20 17:33:41 -08:00 |
|
|
|
0c34a77f2a
|
Commandline argument parsing, udev rules
|
2021-02-20 17:33:41 -08:00 |
|
|
|
27a09fc650
|
check if Hold is in the config
|
2021-02-09 21:02:51 +03:00 |
|
|
|
d94e68cb73
|
fix a potential bug if Dial section is not defined
|
2021-02-09 20:32:54 +03:00 |
|
|
|
c846460402
|
Check if the CYCLE_BUTTON is None to prevent a potential bug
|
2021-02-09 20:23:46 +03:00 |
|
|
|
ae291f6406
|
Implement config changes for mode switching and key holding
|
2021-02-09 19:57:55 +03:00 |
|
|
|
b8c16ed06d
|
Reload config on SIGUSR1
|
2021-02-05 00:58:29 +03:00 |
|
Eric Jiang
|
03c646b92f
|
Print tablet name when device is found
|
2021-02-04 13:05:31 -08:00 |
|
Eric Jiang
|
13e40d0025
|
Refactor tablet device search code
|
2021-02-04 13:02:53 -08:00 |
|
Eric Jiang
|
c9e68d15b4
|
Merge branch 'press-release' into NeoTheFox-patch-1
|
2021-02-03 14:53:22 -08:00 |
|
Eric Jiang
|
44511474e2
|
Hard-coded press/release for Ctrl key
Experimental changes to hopefully support holding down a tablet
button to hold down a key.
|
2021-02-03 14:50:52 -08:00 |
|
|
|
52014fb000
|
H620M -> Q620M proper name
|
2021-02-03 20:58:19 +03:00 |
|
|
|
bec7a9f7ad
|
H620M Dial support
|
2021-02-03 20:27:37 +03:00 |
|
|
|
f5aaaf62d1
|
Support Q620M
A quick hacky way to support Q620M
|
2021-02-02 12:15:34 +03:00 |
|
Eric Jiang
|
c04e2aca3f
|
Switch to 1-based indexing for buttons
|
2020-11-04 08:25:02 -08:00 |
|
Eric Jiang
|
826defad86
|
Accept 0x08 as first byte in addition to 0xf7
|
2020-10-30 11:12:40 -07:00 |
|
Eric Jiang
|
d3bb21a639
|
Fix capitalization of "Tab"
|
2020-10-29 20:25:16 -07:00 |
|
Eric Jiang
|
ec0754804d
|
Retry device search if tablet disconnects
|
2020-10-29 18:01:14 -07:00 |
|
Eric Jiang
|
71d396dc7b
|
Quit if default config file was created
|
2020-10-29 17:55:37 -07:00 |
|
Eric Jiang
|
3e2b04ef5a
|
Create default config file if not exists
|
2020-10-29 17:53:04 -07:00 |
|
Eric Jiang
|
84ed4a3195
|
Add support for scroll strips
|
2020-10-29 15:22:59 -07:00 |
|
Eric Jiang
|
fada7e6a94
|
Add ability to read config file
|
2020-10-29 15:13:29 -07:00 |
|
Eric Jiang
|
f5a6941b01
|
Automatically find /dev/hidrawX device
|
2020-10-29 15:00:58 -07:00 |
|
Eric Jiang
|
3ce4b767ae
|
Proof of concept of working key handling
|
2020-10-29 14:46:22 -07:00 |
|