Jan Trefil
|
347dafeae7
|
Use new inotify APIs
|
2024-07-13 18:39:16 +02:00 |
|
Jan Trefil
|
839296bfd4
|
Use edition = "2021" for all crates
|
2024-07-13 18:09:18 +02:00 |
|
Jan Trefil
|
5352e715b6
|
Improve min, max nonsense log message
|
2023-12-02 14:29:57 +01:00 |
|
Jan Trefil
|
607e1fb14c
|
Add support for key autorepeat (EV_REP - REP_DELAY and REP_PERIOD)
|
2023-12-02 14:23:11 +01:00 |
|
Lin Jian
|
39d3a2ecea
|
Ignore busy devices
|
2023-09-30 02:27:30 +08:00 |
|
Jan Trefil
|
59d5b6b6d7
|
Switch to tracing
|
2023-09-09 11:07:43 +02:00 |
|
Jan Trefil
|
fed31254d6
|
Refactor keys, buttons, raw codes
|
2023-09-02 14:42:08 +02:00 |
|
Jan Trefil
|
0c16cdd144
|
Use RAII wrappers for libevdev objects
|
2023-09-02 09:28:07 +02:00 |
|
Jan Trefil
|
9817583b20
|
Fix building on older kernels without ABS_PROFILE
|
2023-08-30 09:55:04 +02:00 |
|
Jan Trefil
|
adcab7b2c6
|
Intercept BUS_VIRTUAL devices
|
2023-08-29 20:21:12 +02:00 |
|
Jan Trefil
|
a0e98e43fc
|
Refactor device discovery
|
2023-08-29 10:16:47 +02:00 |
|
Jan Trefil
|
adc2e2eb10
|
Fix operator precedence
|
2023-08-28 22:41:31 +02:00 |
|
Jan Trefil
|
9cc844309d
|
Fix nonsense abs min max values
|
2023-08-24 09:31:36 +02:00 |
|
ckie
|
9e1205b776
|
Workaround bindgen comment rusting bug
Currently the tests wont run on x86_64-linux on my machine
due to a CXX comment being parsed by rustc due to improper conversion.
See more:
https://users.rust-lang.org/t/disable-doc-tests-for-bindgen-module/54639/2
|
2023-07-09 00:58:06 +03:00 |
|
Jan Trefil
|
ec11f26c90
|
Fix Writer memory leak
|
2023-06-21 21:17:40 +02:00 |
|
Jan Trefil
|
742fb3db7f
|
Asyncify WriterBuilder::build()
|
2023-06-21 21:14:11 +02:00 |
|
Jan Trefil
|
1fbcb0c606
|
Turn MtBlobId into an axis
|
2023-06-20 22:22:30 +02:00 |
|
Jan Trefil
|
9b9a63ace8
|
Implement multitouch events
|
2023-06-20 19:47:37 +02:00 |
|
Jan Trefil
|
2b20ba1f1b
|
Implement abs events
|
2023-06-11 14:02:10 +02:00 |
|
Jan Trefil
|
7cc34c7e26
|
Log virtual device creation
|
2023-05-13 14:40:05 +02:00 |
|
Jan Trefil
|
1fb0b573a5
|
Always set BUS_VIRTUAL; set vendor ID, product ID and version to 0; preserve original device info
|
2023-05-13 13:50:59 +02:00 |
|
Jan Trefil
|
a76e3ac218
|
Remove unused file
|
2023-05-13 12:03:44 +02:00 |
|
Jan Trefil
|
0604bd98ab
|
Rename EventPack to EventBatch
|
2023-05-13 12:02:27 +02:00 |
|
Jan Trefil
|
a9d5155271
|
Asyncify uinput writing, don't write empty EV_SYNs
|
2023-04-19 21:41:50 +02:00 |
|
Jan Trefil
|
5924ae251f
|
Get rid of windows conditionals
|
2023-04-18 22:37:01 +02:00 |
|
Jan Trefil
|
b303576f3c
|
Update bindgen
|
2023-04-18 22:36:33 +02:00 |
|
Jan Trefil
|
7fc6841e38
|
Fix versions
|
2023-04-18 22:30:57 +02:00 |
|
Jan Trefil
|
c624854206
|
Remove windows support
|
2023-04-18 21:32:22 +02:00 |
|
Jan Trefil
|
c9cfa4dd69
|
Fix SYN events, high res mouse scrolling
|
2023-04-18 20:30:24 +02:00 |
|
Jan Trefil
|
e56ea03351
|
Don't grab devices with SW capabilities
|
2023-04-16 21:33:14 +02:00 |
|
Jan Trefil
|
ae5ce0bed7
|
Update deps, use consistent rkvm- prefix for crates
|
2023-04-16 12:29:45 +02:00 |
|