36 Commits

Author SHA1 Message Date
6ad0031138 Mention Void Linux install
Closes #22
2021-08-22 09:28:44 -03:00
56ea92caa2 Update README 2021-05-10 23:01:58 -03:00
4f1abaf937 Add install step for Ubuntu 2021-04-02 13:03:17 -03:00
1d92f46e4e Update README 2021-01-13 10:57:03 -03:00
dd7cb3e467 Remove Ubuntu notice to let it open to contributions 2021-01-13 10:54:51 -03:00
aae8117eeb "usage" uniformity 2021-01-07 16:07:59 -03:00
b99ee5b6be Update README 2021-01-07 02:30:53 -03:00
3c0b816499 Update README 2021-01-07 02:29:20 -03:00
be414120a2 Update README 2021-01-07 02:24:06 -03:00
5cffbf6bb5 Formatting 2021-01-02 21:42:05 -03:00
9aa9985b0e Update README 2021-01-01 11:58:39 -03:00
466062ef00 Update README 2021-01-01 07:44:58 -03:00
975bb74284 Passthrough mouse events
To not block mice that have keys, which end up grabbed due to generic
configurations that simply filter anything that responds to CAPSLOCK/ESC.

Fixes #15
v0.3.2
2021-01-01 00:18:03 -03:00
8bfd57eda2 Formatting 2020-12-30 23:40:02 -03:00
186b887e7d Make multi device example more robust
The previous one won't work when devices reattach.
2020-12-30 23:16:17 -03:00
c738e8783a Formatting 2020-12-30 21:32:58 -03:00
a062311ffb Formatting 2020-12-30 21:19:31 -03:00
ac6bbe61c2 Update README 2020-12-29 09:26:35 -03:00
12dc2f75c7 Update README 2020-12-29 03:47:41 -03:00
3eaf2bddfe Update README 2020-12-29 03:46:32 -03:00
0c8326646a Expand mouse support
Until now mouse support existed just as side effect of muxing and that
mouse clicks are registered as key events. This expands the support for
mouse wheel and movement.
v0.3.1
2020-12-29 02:43:04 -03:00
5c7e6b5a5d Formatting 2020-12-28 23:35:47 -03:00
7428d959e0 Formatting 2020-12-28 23:31:58 -03:00
e5dc581ddf Formatting 2020-12-28 23:24:11 -03:00
41a2fa7f1e Rewrite in state machine look
- Also add new option to control internal delay of programmatic key
  sequences, when they're necessary.
v0.3.0
2020-12-28 23:13:34 -03:00
230f5c70d3 Update README v0.2.0 2020-12-28 18:49:00 -03:00
15636b64e7 Add help message and options
Solves #8 and !2
2020-12-28 18:37:50 -03:00
6ab17c7d1a Update README 2020-12-28 15:27:29 -03:00
220ca0bc71 Update README 2020-12-28 15:23:46 -03:00
bb09cd8d9a Discard MSC_SCAN events
Given that only EV_KEY events are being mapped, without their scancode
counterparts, we just drop all scancode events to avoid having to map
them too, to syncing it with the corresponding mapped keys. This is
expected to be harmless.
v0.1.3
2017-12-04 02:54:55 -02:00
0d88388a9e Add note about Ubuntu/Debian installation 2017-11-30 13:46:42 -02:00
9f353f96c6 Another evdev protocol infringement
Even though Peter Hutterer commented that it's not technically needed to
send SYN/delay when the sequence of events is of different keys, it
seems to be shown necessary to do so, otherwise events are dropped in
random situations.
v0.1.2
2017-11-30 01:58:02 -02:00
27efcbbf96 Fix #4: Correctly follows evdev protocol
SYN events and different event timestamps are necessary for sending
sequential key events of the same key.
v0.1.1
2017-11-29 23:59:07 -02:00
6fa3ad14b3 Fix README build instructions 2017-11-24 13:33:03 -02:00
40137670a4 Fix link 2017-08-13 14:25:50 -03:00
60ce0b8cc5 Initial commit v0.1.0 2017-07-25 18:12:37 -03:00