A simple on screen keyboard
Find a file
Maarten van Gompel 76e7e35773 Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout
This is version 6 of my svkbd patch, and I'm nearing completion on all
the stuff I wanted to implement. I decided to split this patch into 4
logical units, making for a nicer commit history when merged,
all four together constitute all the work I did on svkbd
and need to be applied in succession.

See the last patch in the series (4/4) for comments on what I changed since
v5.

Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-23 17:22:21 -05: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-07-23 17:22:21 -05: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-07-23 17:22:21 -05: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-07-23 17:22:21 -05: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-07-23 17:22:21 -05: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-07-23 17:22:21 -05:00
LICENSE Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-07-23 17:22:21 -05:00
Makefile Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-07-23 17:22:21 -05:00
README.md Suckless is now using git. Thanks architekt! 2012-12-12 20:36:22 +01:00
svkbd.c Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout 2020-07-23 17:22:21 -05: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-07-23 17:22:21 -05: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-07-23 17:22:21 -05:00

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 svkbd-$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 http://git.suckless.org/svkbd