Francis Nicholson
|
4fbd562393
|
Missing constants for relative axes
I added some of the missing event codes from input-event-codes.h. Their
omission causes the library to panic with some input devices.
|
2019-06-30 13:05:59 +02:00 |
|
Benjamin Saunders
|
ca1b1f2342
|
Fix sync of absolute axis states
|
2017-05-30 18:33:15 -07:00 |
|
Corey Richardson
|
591d1428c2
|
Bail out of compensate_dropped if no events were dropped
|
2017-05-28 17:52:38 -04:00 |
|
Corey Richardson
|
fc27acc715
|
Remove vestigal debug printlns
|
2017-05-28 17:52:20 -04:00 |
|
Corey Richardson
|
c6076443aa
|
Fix tv_usec calculation
|
2017-05-28 17:49:36 -04:00 |
|
Corey Richardson
|
d9c9225fa0
|
Don't die if there is no phys name either
|
2017-05-28 17:28:28 -04:00 |
|
Corey Richardson
|
53b4a6d65e
|
Don't die if there is no unique name
|
2017-05-28 17:25:54 -04:00 |
|
Corey Richardson
|
3e15ed1f1d
|
Remove bogus Fd struct that wasn't ever useful
|
2017-05-28 17:20:12 -04:00 |
|
Corey Richardson
|
9ff9cf4718
|
Initial port to nix
|
2017-05-28 16:05:28 -04:00 |
|
Corey Richardson
|
0c166f7726
|
Use O_CLOEXEC instead of the non-atomic ioctl fioclex
|
2017-04-27 20:13:32 -04:00 |
|
Corey Richardson
|
60a7523d4b
|
Fix all the current issues:
Changes in Rust, changes in the evdev ABI, and a bug
|
2017-04-27 19:42:45 -04:00 |
|
Corey Richardson
|
341be8cbfb
|
Add number method to every bitflag
|
2015-07-21 12:04:26 -04:00 |
|
Corey Richardson
|
f3918d09a8
|
Comment about EV_REL
|
2015-07-21 08:22:12 -04:00 |
|
Corey Richardson
|
74479a89b5
|
Didn't mean to commit that yet but fix it anyway
|
2015-07-21 08:14:48 -04:00 |
|
Corey Richardson
|
43e8f958e7
|
Add GH_TOKEN
|
2015-07-21 08:07:36 -04:00 |
|
Corey Richardson
|
6ba2f72dbf
|
Fix some casting issues on stable
|
2015-07-21 05:45:12 -04:00 |
|
Corey Richardson
|
66887f5771
|
Add scancodes.rs (missing from git-add)
|
2015-07-21 05:40:27 -04:00 |
|
Corey Richardson
|
1ee9a10343
|
Hide compensate_dropped from public API
|
2015-07-21 05:26:47 -04:00 |
|
Corey Richardson
|
45a27eeb17
|
Implement SYN_DROPPED synchronization
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
bbbd03d0de
|
Use a wrapper around ffs instead of ffs directly
Also exposes it to users.
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
660a0d55d1
|
Add some more crate-level docs
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
8ca586c485
|
Shuffle around device state into its own type
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
efd8d1d8f0
|
Reexport enum values
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
554f3446af
|
Lots of documentation! Also nuke the unstable RawEvents
|
2015-07-21 05:19:07 -04:00 |
|
Corey Richardson
|
d556b9dcab
|
[fix] Do error handling in fill_events and raw_events
|
2015-07-21 05:19:06 -04:00 |
|
Corey Richardson
|
9839b61bac
|
[fix] Used == 1 instead of != 0 when checking if a bit was set via mask
|
2015-07-21 05:19:06 -04:00 |
|
Corey Richardson
|
d72c3bc57e
|
Fix up sync, open, add getters, raw event reading.
|
2015-07-07 18:31:28 -04:00 |
|
Corey Richardson
|
075d4392f7
|
[feat] Initial enumeration and querying
|
2015-05-31 07:41:42 -04:00 |
|
Corey Richardson
|
4978b2a405
|
Initial commit
|
2015-05-29 14:57:46 -04:00 |
|