Windows

Hot Virtual Keyboard v5.3.1.0 (скачано с rutracker.org) Ссылка на облако
http://sf.uploads.ru/RmTIr.png

Процесс установки простой: все время выбирать "далее", когда спросит про лицензию - согласится и ждать завершения установки.
После выполнить reg.reg (ключик).
Отлично! Программа установлена.

Теперь ее нужно настроить.
  Переходим в меню "ПУСК".
  Ищем Hot Virtual Keyboard.

Появляется окно начальной настройки.
http://sf.uploads.ru/t/pDk8X.png

Если нужно что бы клавиатура появлялась при старте системы, отмечаем галочку.
Стиль клавиатуры проще брать SkinWin7, по крайней мере все его знают.
Можно растянуть по ширине, что бы проще нажимать.
Можно отметить показывать плавающее окно.

ВСЕ, настройка закончена.

Можно работать.

Linux

Тут все проще. Onboard
http://vasilisc.com/images/nightshade-onboard-0-99.jpg

В некоторых системах, даже идет по умолчанию(Xubuntu 16.04).

Ежели она не стоит.
Для debian/ubuntu выполняем команду в терминале:
sudo apt-get -y install onboard

Ищем "Настройки Onboard". Выбираем отображение.
Больше мучаться не надо.