Вышел Таппер 0.6.0
Вчера, 1 июня 2022 года, тихо и незаметно вышла в свет версия 0.6.0 Таппера, переключателя раскладок клавиатуры. Событие не особо значительное, но на ЛОРе есть несколько пользователей этой программы.
О программе
Таппер — включалка раскладок клавиатуры для Иксов и Вайланда. Таппер работает в фоновом режиме, и при ударе по назначенной клавише Таппер включает соответствующую ей раскладку клавиатуры. Особенность Таппера заключается в использовании клавиш-модификаторов для включения раскладок без потери функций модификаторов. Первичная платформа Таппера — Гном, работающий поверх Иксов или Вайланда в текущей версии Федоры, но Таппер также годится для Циннамона, Классического Гнома, КДЕ, ЛХДЕ, ЛХКт, Мате, Хфце, работающих поверх Иксов в других дистрибутивах ГНУ/Линукс. Есть РПМ-пакеты для Федоры, Магеи, открытойСуси, свежих версий Красной Шапки и её клонов. Кроме того, можно собрать Таппер из исходников — это должно работать для любого дистрибутива, включая Арч, Дебиан и Убунту. Таппер — свободная (и бесплатная) программа.
Удар — нажатие и быстрое отпускание клавиши, при этом: (1) никакие другие клавиши не должны быть нажаты, и (2) период между нажатием и отпусканием должен быть короче задержки перед включением автоповтора (обычно автоповтор включается, если клавиша удерживается более половины секунды, это зависит от настроек системы).
Что нового в этой версии
-
Теперь для работы в Гноме 41 (и более свежих) не требуется включать Unsafe Mode (путём установки расширений Unsafe Mode или Unsafe Mode Enabler). Однако, вместо этого требуется установка расширения Агизм. Нет, это не замена шила на мыло: Агизм не открывает заднюю дверь (Unsafe Mode) для бесконтрольного доступа к кишкам Гнома, а предоставляет специальное окно, через которое можно только посмотреть список раскладок и/или активировать одну из них.
-
Таппер теперь может эмулировать нажатия клавиш. Функциональность для переключалки клавиатурных раскладок, казалось бы, лишняя, но она позволяет трюки, которые укладываются в изначальную идею Таппера — дать клавишам-модификаторам вторую функцию. Например, с помощью Таппера
Menu
может быть одновременно и «клавишей выбора 3-го ряда» (если нажата в комбинации с другой клавишей) и клавишей Compose (при ударе по клавише), правыйАlt
при этом может быть просто альтом, симметричным левому. Второй пример: «выбор 3-го ряда» и Compose повесить на правыйAlt
, а клавишеMenu
вернуть её «исконную» функцию открытия контекстного меню. См. примеры. -
Теперь Таппер сбрасывает привилегии, если они не требуются для работы. Например, в Иксах Таппер работает от имени запустившего его пользователя. См. детали.
>>> Подробности