Экранная клавиатура? (например, OSX's Keyboard Viewer)

10

В OSX вы можете отобразить экранную клавиатуру (Preferences > Language & amp; Text > Input Sources > mark "Keyboard & amp; Viewer персонажа". Затем вы увидите новый значок в строке меню с элементом «Показать инструмент просмотра клавиатуры»)

Время от времени я нахожу это полезным, чтобы выяснить, какой ключ-модификатор нужно нажать, чтобы получить определенный символ, поскольку онлайн-клавиатура изменяется при нажатии клавиш-модификаторов (alt, ctrl и т. д.). Последнее имеет решающее значение для меня.

Есть ли что-то подобное на Ubuntu?

    
задан Rabarberski 02.09.2011 в 19:25
источник

4 ответа

5

Onboard установлен по умолчанию, не уверен, что он именно то, что вы ищете, но это вариант.

    
ответ дан TheXed 02.09.2011 в 20:28
2

xvkbd - это вариант ... Ссылка

xvkbd is a virtual (graphical) keyboard program for X Window System which provides facility to enter characters onto other clients (softwares) by clicking on a keyboard displayed on the screen. This may be used for systems without a hardware keyboard such as kiosk terminals or handheld devices. This program also has facility to send characters specified as the command line option to another client.

Иллюстрацияизсети.

Тоже,что matchbox-keyboard-im

Matchbox-keyboard is an on-screen 'virtual' or 'software' keyboard, designed for touch-screen devices running X.

Matchbox is a base environment for the X Window System running on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited.

This package provides a GTK+ input module for use with Matchbox-keyboard or other on-screen keyboards.

Иллюстрация из сети

Оба они находятся в моих репозиториях на Natty, но дополнительную информацию можно найти на официальных сайтах.

Я помню, что использовал один из них, когда установил Jaunty на ноутбуке с сенсорным экраном HP, и могу сообщить, что он работает очень хорошо.

Я надеюсь, что эта помощь.

Удачи!

    
ответ дан Geppettvs D'Constanzo 02.09.2011 в 20:13
1

Флоренция кажется довольно хорошим вариантом.

Florence is an extensible scalable virtual keyboard for GNOME.

It is useful when a real keyboard is unusable either because of a handicap, disease, broken keyboard or tablet PC; but when a pointing device is usable.

Florence stays out of your way: it appears on the screen only when needed. An auto-click functionality also help people having difficulties to click buttons.

Установка

  1. Загрузить: Ссылка
  2. Извлечь в папку.
  3. Откройте окно терминала внутри папки.
  4. Запустите ./configure и следуйте инструкциям, которые он может вам дать (обновить пакеты, установить что-нибудь, ...).
  5. Запустить make .
  6. Если вы еще не установили его, установите checkinstall ( sudo apt-get install checkinstall ).
  7. Запустить sudo checkinstall .
ответ дан RobinJ 02.09.2011 в 20:34
0

Я не знаю, где именно пакет Ubuntu для этого точно, но Gnome (в частности, Gnome-Shell) имеет стандартный компонент пользовательского интерфейса для этого, который точно соответствует вашим требованиям.

Обычно он доступен через виджет раскладки панели клавиатуры, но если он существует в системе, вы можете вызвать его непосредственно из любого DE, включая единство. Просто вызовите приложение gkbd-keyboard-display . Вам нужно будет передать ему аргумент имени макета, который вы хотите просмотреть. Например, для стандартной раскладки английского английского:

gkbd-keyboard-display -l us

Если вы не знаете имя своего макета, вы можете использовать setxkbmap -query , чтобы найти его. Чтобы просмотреть ваш текущий макет whategkbd-keyboard-display -l $ (setxkbmap -query | sed -n '/ ^ layout / {s /.*: * // g; p}') ver может быть, попробуйте:

gkbd-keyboard-display -l $(setxkbmap -query | sed -n '/^layout/ {s/.*: *//g;p}')

Приложение покажет вам текущий макет, включая то, что вы получите с помощью клавиш-модификаторов, и покажите вам, какие клавиши вы сейчас нажимаете. Он не действует как экранная клавиатура для ввода нажатий клавиш с помощью мыши, она показывает только информацию о раскладке клавиатуры.

    
ответ дан Caleb 06.05.2014 в 15:09