screenkey – инструмент для скринкаста, который позволяет отображать нажимаемые клавиши на экране в Linux
Бесплатная и с открытым исходным кодом программа.
Обзор
- 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)
Установить программу через RPM пакет
Как установить ПО в Linux?
Информация о программе
Язык интерфейса: | Английский |
Версия описания: | 0.10 |
Разработчик: | Yuri D’Elia и другие |
Язык программирования: | Python |
Лицензия: | GPL v3 |
Сайт программы: | thregr.org/~wavexx/software/screenkey |