Norman Hooper
|
2ff5f6ef0e
|
Support stock Ubuntu 20.04
|
2021-01-31 14:39:37 +02:00 |
|
Jan Trefil
|
b670f14e43
|
Use pkg-config for finding libevdev #6
|
2021-01-11 21:48:10 +01:00 |
|
Jan Trefil
|
4c02402b72
|
Fix tokio 1.0 update incompatibilities #7
|
2021-01-11 21:24:37 +01:00 |
|
Max Hausch
|
d36cd3e0bc
|
Add the futures crate as a dependency
|
2020-12-22 15:30:23 +01:00 |
|
htrefil
|
ac70b5a8d1
|
Bump version
|
2020-11-14 16:04:35 +01:00 |
|
htrefil
|
16e1e6ce3f
|
Handle repeated keys
|
2020-11-14 15:57:32 +01:00 |
|
htrefil
|
57039fa93b
|
Fix more key names
|
2020-11-14 13:57:13 +01:00 |
|
htrefil
|
357f85512a
|
Remove useless Option
|
2020-11-14 00:19:24 +01:00 |
|
htrefil
|
db356da9f4
|
Fix windows event writing
|
2020-11-13 23:33:48 +01:00 |
|
htrefil
|
99a268df49
|
Fix keyboard event writing
|
2020-11-13 19:40:36 +01:00 |
|
htrefil
|
14cb67d534
|
Clean up crate structure
|
2020-11-13 19:22:53 +01:00 |
|
htrefil
|
76ccba2fab
|
Implement Windows key translation
|
2020-11-13 19:05:30 +01:00 |
|
htrefil
|
38c6f02701
|
Restructure code to support multiple platforms
|
2020-11-13 18:46:12 +01:00 |
|
htrefil
|
ea401ba998
|
Fix clippy warnings
|
2020-11-12 18:09:44 +01:00 |
|
htrefil
|
bc6e35bdcf
|
Use inotify from crates.io
|
2020-11-10 17:23:09 +01:00 |
|
htrefil
|
9692a2eaf8
|
Improve key code names
|
2020-11-10 17:17:06 +01:00 |
|
htrefil
|
c334588694
|
Fix enter key not working after rkvm server is launched from terminal
|
2020-11-09 19:18:07 +01:00 |
|
htrefil
|
e50a22dfbd
|
Enable input device hotplugging and unplugging
|
2020-11-08 20:34:45 +01:00 |
|
htrefil
|
a5266f1f52
|
Handle device unplugging
|
2020-11-05 19:12:05 +01:00 |
|
htrefil
|
a7846c1142
|
Improve key names
|
2020-10-31 18:56:32 +01:00 |
|
htrefil
|
63a9d144bc
|
Improve keyboard code names
|
2020-10-30 18:02:43 +01:00 |
|
htrefil
|
8773b1a8b6
|
Remove Event::Sync
|
2020-10-29 20:04:29 +01:00 |
|
htrefil
|
774884218f
|
Improve unrecognized event forwarding
|
2020-10-29 19:22:01 +01:00 |
|
htrefil
|
7b48a94577
|
Add named switch key support in config
|
2020-10-29 18:10:31 +01:00 |
|
htrefil
|
416e213478
|
Clarify comment
|
2020-10-28 20:04:22 +01:00 |
|
htrefil
|
d071f7d89c
|
Upgrade to tokio 0.3
|
2020-10-28 19:50:05 +01:00 |
|
htrefil
|
ed7d5bcf06
|
Implement libevdev event management
|
2020-10-28 19:45:49 +01:00 |
|
htrefil
|
68fa721095
|
Implement libevdev event reading
|
2020-10-25 19:37:18 +01:00 |
|
htrefil
|
5e2e7becb4
|
Gut input crate
|
2020-10-25 18:35:50 +01:00 |
|
htrefil
|
033594e302
|
Fix setup
|
2020-10-25 18:25:41 +01:00 |
|
htrefil
|
b0ee595ce8
|
Remove redundant literal suffix
|
2020-10-25 18:21:59 +01:00 |
|
htrefil
|
f845ecc384
|
Don't write timestamps
|
2020-10-25 18:00:01 +01:00 |
|
htrefil
|
cdbd4bab69
|
Fix EVIOCGRAB ioctl
|
2020-10-25 17:38:52 +01:00 |
|
htrefil
|
374e86ad47
|
Zero the uinput_setup structure
|
2020-10-24 20:44:08 +02:00 |
|
htrefil
|
435d384eeb
|
Use SYN_REPORT
|
2020-10-24 20:23:46 +02:00 |
|
htrefil
|
9ae39a24b9
|
Destroy virtual device on exit
|
2020-10-24 19:52:37 +02:00 |
|
htrefil
|
197c8503cb
|
Use std File instead of raw libc calls
|
2020-10-24 19:45:15 +02:00 |
|
htrefil
|
11e49ccf0d
|
Rename uinput device to rkvm
|
2020-10-24 19:25:20 +02:00 |
|
htrefil
|
32dc80ddeb
|
Implement client and server
|
2020-10-23 19:47:57 +02:00 |
|
htrefil
|
8c55c00a5f
|
Move enum Event to crate input, begin work on EventWriter
|
2020-09-17 17:49:23 +02:00 |
|
htrefil
|
b99f49115c
|
Add back missing AsRawFd impl for AsyncFile
|
2020-09-17 17:42:42 +02:00 |
|
htrefil
|
7850736d64
|
Implement AsyncFile methods directly
|
2020-09-17 17:33:24 +02:00 |
|
htrefil
|
97492ae8c8
|
Implement AsRawFd for AsyncFile
|
2020-09-16 18:16:29 +02:00 |
|
htrefil
|
82c01ecfe4
|
Restructure code a bit
|
2020-09-16 18:13:41 +02:00 |
|
htrefil
|
989a1ab7e8
|
Initial commit
|
2020-09-16 18:04:18 +02:00 |
|