3 releases
0.0.3 | Mar 23, 2023 |
---|---|
0.0.2 | Mar 22, 2023 |
0.0.1 | Mar 19, 2023 |
#58 in Accessibility
46 downloads per month
Used in odilia
26KB
473 lines
odilia-input
Input subsystem for the Odilia screen reader.
Part of the Odilia screen reader project.
Design
This crate currently only opens a socket and accepts updates via JSON.
The design allows anybody to plug into Odilia using their input method.
Although Odilia will eventually get native keyboard, mouse, and touchscreen support, most features can currently be activated directly using this socket mechanism.
For an example of what you may be able to send over the socket, take a look at the exmaples/
directory.
The socket file will either be placed at: $XDG_RUNTIME_HOME/odilia/odilia.sock
, or /run/user/$UID/odilia/odilia.sock
.
Contributing
Please create an issue on our Github, or contribute directly by cloing our repository, then opening a PR via Github.
License
All our code is licensed under the GPL v3.
Dependencies
~13–26MB
~402K SLoC