Other Man Pages

stmm-input-btkb Manual page

Section: User Commands (1)
Index
 

NAME

stmm-input-btkb - Virtual keyboard over bluetooth  

SYNOPSIS

stmm-input-btkb [OPTION]

 

OPTIONS


-e --extra-server XX:XX:XX:XX:XX:XX with X=[0-9|A-F]
                       Extra server bluetooth address.

-f --flush Forget previously found devices
                       with a new Refresh.

-v --version Prints version.

-h --help Prints this message.

 

DESCRIPTION

Gtk GUI application that creates a virtual keyboard by connecting to a bluetooth server started by libstmm-input-gtk-bt (on another computer).

It looks for surrounding detectable bluetooth devices creating a list from which, the server to connect to, can be chosen.
The --extra-server option can be used when the bluetooth address of the server is known. This avoids the scanning step (which may take many seconds) and allows one to connect to an undetectable device.

The server it connects to creates a virtual cable with the keyboard represented by the client device. This means that once connected, this program can disconnect (maybe accidentally) and reconnect at will. This is useful, for example, while playing a game: the virtual keyboard doesn't need to be reassigned to the player when bluetooth fails momentarily. The virtual keyboard has to be removed from the server explicitly when connected.

The GUI allows one to define a custom grid and assign to each of its cells a key. Cells can be pressed with the mouse, by touch or by pressing the assigned key on the (physical) keyboard.

 

AUTHOR

Written by Stefano Marsili <efanomars@gmx.ch>.

 

LICENSE

Copyright © 2018-2020 Stefano Marsili.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


 

Index

NAME
SYNOPSIS
OPTIONS
DESCRIPTION
AUTHOR
LICENSE

This document was created by man2html, using the manual pages.