Как добавить апплет состояния модификатора клавиатуры в панель Unity?

Я - пользователь KDE, думающий о переходе в Unity. Из-за ручной инвалидности я использую липкие клавиши, а в KDE у меня есть апплет на системной панели, который показывает, какие ключи-модификаторы активны. Я помню, что у Gnome была и эта функция, так же как и Windows и OS X.

Как объявить апплет состояния модификатора клавиатуры на панели в Unity?

Уточнение: у меня есть уже включены липкие клавиши. Я спрашиваю, как добавить апплет, который указывает состояние ключей-модификаторов. Этот индикатор будет показывать, когда нажата клавиша Shift, когда нажата клавиша Alt, когда нажата клавиша Tux, и когда нажата клавиша Ctrl. Этот апплет существует во всех основных средах рабочего стола (KDE, Windows, Mac OSX и Gnome). Это необходимо для доступности рабочего стола.

Вот изображение апплета состояния модификатора клавиатуры, рядом с апплетом индикатора раскладки клавиатуры. Представленные модификаторы слева направо, Shift, Ctrl, Alt, I-dont-know-this-one, Tux/Win, NumLock и CapsLock. Видно, что клавиша NumLock активна.

1
задан 11 May 2015 в 11:11

2 ответа

Другое решение, которое не является идеальным, но некоторые из них могут оказаться полезными, поскольку возможно иметь полную функциональность, как в KDE, например, активировать мод с щелчком.

установить kbstate апплет
sudo apt-get install plasma-widget-kbstate kde-workspace-bin
Запустите его в plasma-windowed игроком. Регулярное окно
plasma-windowed kbstate
Окно без полей
plasma-windowed --noborder kbstate

У меня не было много времени для игры, но wmctrl может помочь поместить, изменить размер и сделать его сверху при запуске.

Ссылка: какая команда запускает плазменный экран kde и меню кикстарта

2
ответ дан 24 May 2018 в 13:12

Я сделал поиск для монитора липких ключей Ubuntu и нашел что-то, что может быть полезно здесь: http://code.google.com/p/key-mon/

[d4 ] Попробуйте запустить

key-mon --sticky для поддержки липких клавиш.

Ссылка: http://code.google.com/p/key-mon/

Обратите внимание, что версия, доступная через программный центр, составляет 1.6 -0ubuntu1. Выпущен в июне 2011 года, который не поддерживает «статический коммутатор». Если индикатор выглядит точно так, как указано выше, у вас установлена ​​более старая версия. Попробуйте последнюю версию на http://code.google.com/p/key-mon/, начиная с этой записи, keymon_1.17-1_all.deb 229 KB Выпущено 3 января 2014. Поддержка протестированного и подтвержденного коммутатора.

1
ответ дан 24 May 2018 в 13:12
  • 1
    Приятно найти, однако key-mon показывает , какая кнопка была нажата , а не состояние клавиш модификатора . Различие заключается в том, что дисплей key-mon возвращается в состояние un-press через 1 секунду после нажатия кнопки . Апплет состояния модификатора клавиатуры вернет дисплей в состояние без нажатия , когда произойдет следующее нажатие клавиши и, следовательно, отключит состояние «нажатие» . – dotancohen 12 March 2014 в 14:27
  • 2
    отредактированный ответ. – Elder Geek 12 March 2014 в 21:23
  • 3
    Извините за путаницу. Я отредактировал ответ (снова), чтобы предоставить именно то, что вам нужно. – Elder Geek 12 March 2014 в 22:03
  • 4
    Спасибо, старейшина. Опция --sticky, похоже, угадывает состояние клавиш модификатора, наблюдая за состоянием других клавиш, вместо того, чтобы запрашивать соответствующий интерфейс, как и правильные апплеты состояния модификатора клавиатуры. Это можно увидеть, нажав клавишу модификатора дважды: первый раз включает индикатор в апплете, но второй раз его не отпускает. Таким образом, состояние ошибочно сообщается как активное, когда оно не является. Эта связанная ошибка частично устраняет проблему, я буду заполнять детали там и в дополнительных ошибках. Спасибо. – dotancohen 13 March 2014 в 14:06
  • 5
    @dotancohen Я тестировал на основании вашего утверждения, что " Апплет состояния модификатора клавиатуры возвращает дисплей в состояние без нажатия, когда произойдет следующее нажатие клавиши и, следовательно, отключит состояние «нажатие». & Quot; и мне никогда не приходило в голову, что кто-то ударил ключ-модификатор дважды подряд по назначению. Приношу свои извинения за надзор. – Elder Geek 14 March 2014 в 02:28

Другие вопросы по тегам:

Похожие вопросы: