Using dvorak is hard in the Pinephone. :)
Go to file
Miles Alan b488ae6410 Fix SIGTERM functionality by making sure to sync before free in cleanup() 2020-08-02 18:00:30 +02:00
LICENSE Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
Makefile Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
README cleanup Makefile, add initial man page svkbd.1 2020-05-29 14:46:33 +02:00
config.def.h Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
config.mk Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
drw.c Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
drw.h Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
layout.arrows.h Adding close button. 2011-04-04 22:43:12 +02:00
layout.de.h Adding delete to the German layout. 2011-11-10 19:11:25 +01:00
layout.ru.h Adding ru and sh layout. 2013-04-28 10:24:15 +02:00
layout.sh.h Adding ru and sh layout. 2013-04-28 10:24:15 +02:00
layout.sxmo.h Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
svkbd.1 cleanup Makefile, add initial man page svkbd.1 2020-05-29 14:46:33 +02:00
svkbd.c Fix SIGTERM functionality by making sure to sync before free in cleanup() 2020-08-02 18:00:30 +02:00
util.c Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00
util.h Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-08-02 18:00:00 +02:00

README

SVKBD
=====
This is a simple virtual keyboard, intended to be used in environments,
where no keyboard is available.

Installation
------------

	$ make
	$ make install

This will create by default `svkbd-en`, which is svkbd using an English
keyboard layout. You can create svkbd for additional layouts by doing:

	$ make LAYOUT=$layout

This will take the file `layout.$layout.h` and create `svkbd-$layout`.
`make install` will then pick up the new file and install it accordingly.

Usage
-----

	$ svkbd-en

This will open svkbd at the bottom of the screen, showing the default
English layout.

	$ svkbd-en -d

This tells svkbd-en to announce itself being a dock window, which then
is managed differently between different window managers. If using dwm
and the dock patch, then this will make svkbd being managed by dwm and
some space of the screen being reserved for it.

	$ svkbd-en -g 400x200+1+1

This will start svkbd-en with a size of 400x200 and at the upper left
window corner.

Repository
----------

	git clone https://git.suckless.org/svkbd