2011-10-30 12:02:42 +00:00
|
|
|
SVKBD
|
|
|
|
=====
|
|
|
|
This is a simple virtual keyboard, intended to be used in environments,
|
|
|
|
where no keyboard is available.
|
|
|
|
|
|
|
|
Installation
|
|
|
|
------------
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
$ make
|
|
|
|
$ make install
|
2011-10-30 12:02:42 +00:00
|
|
|
|
|
|
|
This will create by default `svkbd-en`, which is svkbd using an English
|
|
|
|
keyboard layout. You can create svkbd for additional layouts by doing:
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
$ make LAYOUT=$layout
|
2011-10-30 12:02:42 +00:00
|
|
|
|
|
|
|
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
|
|
|
|
-----
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
$ svkbd-en
|
2011-10-30 12:02:42 +00:00
|
|
|
|
|
|
|
This will open svkbd at the bottom of the screen, showing the default
|
|
|
|
English layout.
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
$ svkbd-en -d
|
2011-10-30 12:02:42 +00:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
$ svkbd-en -g 400x200+1+1
|
2011-10-30 12:02:42 +00:00
|
|
|
|
|
|
|
This will start svkbd-en with a size of 400x200 and at the upper left
|
|
|
|
window corner.
|
|
|
|
|
|
|
|
Repository
|
|
|
|
----------
|
|
|
|
|
2020-05-29 12:24:17 +00:00
|
|
|
git clone https://git.suckless.org/svkbd
|
2011-10-30 12:02:42 +00:00
|
|
|
|