screenkey

screenkey – инструмент для скринкаста, который позволяет отображать нажимаемые клавиши на экране в Linux

Бесплатная и с открытым исходным кодом программа.

screenkey. Пример отображения нажимаемых клавиш

Обзор

  • Screenkey был вдохновлён программой Screenflick для macOS и изначально основанный на проекте key-mon;
  • Screenkey полезен для создания скринкастов, а также является мощным инструментом обучения;
  • Есть возможность установить время отображения (по умолчанию — 2,5 секунды) или включить функцию “Постоянное окно” — окно вывода будет всегда видимым, независимо от активности ввода;
  • Имеется возможность выбрать физический экран/монитор, используемый для окна вывода;
  • Существует возможность выбрать позицию/положение окна ввода;
  • Есть возможность выбрать шрифт, его размер и цвет, а также выбрать цвет фона и настроить его прозрачность;
  • Имеется возможность выбрать режим клавиатуры: Composed — пытается показать только окончательные результаты ключевой композиции. Мертвые клавиши и любой промежуточный вывод во время композиции не отображаются, Translated — показывает результат каждого нажатия клавиши на клавиатуре с учётом текущей локали клавиатуры и модификаторов, но не композиции. Нажатие мёртвой клавиши, за которой следует буква, покажет обе клавиши, Raw — показывает, какие клавиши были нажаты на клавиатуре, без перевода, Keysyms — показывает символы клавиш (“символические” имена) каждой нажатой клавиши, полученные сервером;
  • Имеется режим обратного пространства (управляет эффектом “обратного пространства” для текста в окне вывода): Normal — всегда вставляет символ обратного пробела в окно вывода, Baked — имитирует эффект обратного пробела в тексте только в том случае, если последнее нажатие клавиши является обычной буквой и движение курсора не обнаружено. В любом другом случае вместо этого вставляется символ обратного пробела, Full — похож на “Baked”, но будет использовать несколько других, менее безопасных клавиш, таких как табы и возвраты;
  • Режим модификаторов: “Обычный” использует традиционные названия ПК (Ctrl+A), в то время как “Mac” использует символы Mac напрямую (⌘+A). В режиме “Emacs” будут отображаться сокращенные последовательности клавиш в стиле Emacs (C-A);
  • Показывать только последовательности модификаторов: в окне вывода отображаются только последовательности модификаторов/элементов управления. Пустые, сдвинутые или переведенные буквы не отображаются;
  • Всегда показывать Shift и показывать пробелы;
  • Показать мышь: если этот параметр включён, кнопки мыши отображаются слева от окна вывода;
  • Скрыть после продолжительности: продолжительность (в секундах) анимации затухания при отпускании кнопки. Значение по умолчанию равно 1 секунде.

Скриншоты


Установка

Программа screenkey доступна для установки на Linux.

Установка через Центр программ (appstream)


Установка программы через Deb пакет

Deb пакеты для 20.04 и 22.04


Установить программу через RPM пакет


Как установить ПО в Linux?


Информация о программе

Язык интерфейса:Английский
Версия описания:0.10
Разработчик:Yuri D’Elia и другие
Язык программирования:Python
Лицензия:GPL v3
Сайт программы:thregr.org/~wavexx/software/screenkey
Поделиться
Подписаться
Уведомить о
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии