Індикатор панелі клавіш блокування для робочого столу MATE


9

У мене немає клавіатурних індикаторів на моїй клавіатурі, які б показували, чи увімкнено функцію Caps-Lock (у мене немає клавіш Num-Lock та Scroll-Lock, тому найкращим варіантом буде мати індикатор лише для Caps Lock, але три індикатори будуть краще, ніж ніхто)

Мені дуже хотілося б побачити стан блокувальних клавіш на панелі індикаторів, щоб я міг зрозуміти, чи правильно я вводити паролі

Я використовую Ubuntu MATE 16.04. Я бачив це питання, але воно стосується Unity DE.

Відповіді:


5

Вступ

Відмова : Я є автором цього показника

lks-indicatorПоказує стан клавіш блокування, як Caps Lock, Scroll Lock і Num Lock. Хоча спочатку написано для робочого столу Unity, він працює з деякими іншими, зокрема з MATE. У ньому є варіанти ігнорування певних клавіш або показ усіх та вказівка ​​того, який із них активний.

Використання

Як показано в -hньому, є кілька варіантів командного рядка:

usage: lks-indicator [-h] [--show-all]
                     [--ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]]

lks-indicator - Indicates on/off status of Lock keys.

optional arguments:
  -h, --help            show this help message and exit
  --show-all            Show all keys, and mark switched-on keys by surrounding with brackets. 

  --ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]
                        Ignore specified keys (C, N or S).

Запуск настільки ж простий, як і запуск у командному рядку (з того самого каталогу, де знаходиться індикатор)

python lks-indicator 

Щоб закрити індикатор, скористайтесь Quitкнопкою. Використання Ctrl+ Cне працює добре з показниками.

Установка

Індикатор доступний на GitHub

Для тих, у кого встановлено git:

  1. cd /opt
  2. sudo git clone https://github.com/SergKolo/lks-indicator.git
  3. chmod -R +x /opt/lks-indicator/

Якщо ви не gitвстановили, запустітьsudo apt-get install git

Крім того, ви можете просто завантажити сховище у вигляді zip-файлу .

wget https://github.com/SergKolo/lks-indicator/archive/master.zip

Показник в дії

Як ви бачите нижче, на індикаторі відображається зелена піктограма та яка клавіша зараз активна. Якщо жодна клавіша не зафіксована, піктограма залишається зеленою

введіть тут опис зображення

Оновлення 2 вересня 2016 року:

Індикатор трохи оновився:

  • монохромний індикатор доданий і може використовуватися з -mопцією
  • label тепер використовує кола, щоб вказати, який ключ використовується

введіть тут опис зображення


краще, ніж нативний індикатор, тому що він дозволяє мені ігнорувати клавіші, які не існують на моїй клавіатурі. Дуже дякую :)
Zanna

10

Рідне рішення

Виявляється, MATE-Tweak, вбудований у встановлення за замовчуванням Ubuntu MATE, має можливість включити світлодіодні індикатори на клавіатурі

Під Інтерфейсом поставте прапорець Увімкнути світлодіод клавіатури

А тепер у вас на панелі індикаторів три піктограми блокування клавіш - по одному для кожної клавіші. Ось як це виглядає, коли Caps Lock увімкнено, але інші блоки вимкнено:


2

Якщо ви віддаєте перевагу терміналу або dconf-редактору, який також використовується для звичайного Linux Mint, ви можете використовувати цей параметр: org.mate.peripherals-keyboard-xkb.general duplicate-led, напр.

gsettings set org.mate.peripherals-keyboard-xkb.general duplicate-leds true 

Тестується на Linux Mint MATE 18.1.


На Linux Mint 19 з встановленим Mate, це єдиний спосіб, який працює для мене. Я не можу встановити MATE Tweak , оскільки він дублює налаштування, що вже є на панелі керування Налаштування робочого столу .
kiamlaluno
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.