Forked from NOTtheMessiah/scosk
- GNU / Linux
- Python 3
- PySDL2, SDL2_ttf, SDL2_gfx
- Standalone Steam Controller Driver
adusk aims to provide a standalone virtual keyboard for use with the Steam Controller; going above and beyond Valve's existing implementation of a virtual keyboard, while also unencumbered by the need to have Steam perpetually running in the background.
This program is still highly experimental, and does not have much practical use at the moment,
as it is not integrated with sc-desktop.py
or similar standalone mouse drivers for the Steam
Controller.
python3 setup.py install
adusk
By default, adusk will look for data/configuration files in the following locations (in order of descending priority):
Environment-specified paths:
$ADUSK_DATA/
User paths:
~/.config/adusk/
~/.adusk/
System paths:
sys.prefix/adusk
(wheresys.prefix
is usually/usr/local/
)
In the case of user paths, adusk will only search for configuration files within.
Otherwise, adusk will look in the folder for both configuration (within the cfg/
subfolder), and for other data used by the program.
- It's a virtual keyboard!
- Integration with
sc-desktop.py
- Running as a daemon
- Conjuring via the Steam Controller itself
- Moving/scaling the keyboard with the controller
- Alternate symbols
- General user-friendliness