Skip to content

Latest commit

 

History

History
 
 

input

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

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.