Keybinder for Waydroid. Work in progress, expect bugs and limitations.
Installation is currently not available, see below section for compiling. Virtualbind does not require any modifications to Waydroid or additional Android applications installed on Waydroid.
Dependencies are gcc, make and development package of libevdev. On Fedora, libevdev-devel
provides necessary development files. Simply running make
from root directory will compile the program. Compiled program will be available in the root directory with name virtualbind
.
Virtualbind needs configuration files in order to run. Please refer to Wiki for more information.
- Add support for all keyboard keys (done)
- Add error handling (done)
- Add automatic input device detection (done)
- Remove limitations of configuration files (done)
- Create persistent privileged daemon that launches virtualbind and stops it when needed
- Create persistent user daemon that connects to Waydroid
- Create AUR PKGBUILD
- Create Fedora Copr repo
- Create PPA for Ubuntu
- GUI
- Context based automatic profile switching