Найти в Дзене

Добавляем индикацию нажатых клавиш CapsLock и NumLock в GNOME на любом дистрибутиве Linux

Оглавление

На моей новой беспроводной клавиатуре Logitech K380 отсутствует цветовая индикация состояния клавиши CapsLock, поэтому не всегда понятно включена она или нет до того момента, пока не начнешь печать. В KDE Plasma с индикацией состояния CapsLock и NumLock никаких проблем нет и она отображается в системном трее при помощи соответствующего виджета.

В GNOME, ввиду особенностей интерфейса, подобного функционала нет, поэтому индикацию состояния нажатия этих клавиш необходимо добавлять отдельно. Про то, как это сделал я, хочу рассказать в этой статье.

Продолжаю рекомендовать хостинг-провайдера Таймвеб, которым пользуюсь уже несколько месяцев. По партнерской ссылке, расположенной ниже, вы сможете создать аккаунт и в случае оплаты услуг облачного хостинга мы оба получим по 300 рублей на оплату хостинга. Если оплатите услугу выделенного сервера, то мы оба получим по 2000 рублей.

IT-инфраструктура, облачные сервисы для бизнеса | Timeweb Cloud

Не устану повторять про расширения

Аудитория канала растет и нет гарантии того, что подписчик или читатель увидит эту статью обязательно после цикла других статей, посвященных кастомизации GNOME. Поэтому вновь хочу напомнить про то, что из коробки данная среда рабочего окружения достаточно своеобразная и не всегда привычна пользователям, которые привыкли к Windows-подобному интерфейсу. Об этом я писал отдельно на канале, ссылку на статью оставлю ниже.

Чтобы сделать GNOME более функциональным используются так называемые расширения, создаваемые другими пользователями. Про расширения и способы их установки на канале также выходили статьи, найти которые вы можете по ссылкам, которые размещу под этим абзацем.

Понятно, что функционал индикации состояния нажатых клавиш CapsLock и NumLock будет реализован через расширения.

Установка расширения Lock Keys

На расширение Lock Keys наткнулся совершенно случайно, когда шерстил страницу расширений GNOME. Увидел его, подумал, что точно пригодится и сохранил в закладки. Тогда у меня еще был ПК с клавиатурой, на которой имелась индикация нажатых клавиш CapsLock и NumLock. После приобретения Logitech K380 вспомнил про эту закладку, перешел на страницу расширения и понял, что это то, что нужно.

Страница расширения Lock Keys
Страница расширения Lock Keys

Установил это расширение через браузер, настроил через Менеджер расширений. Процесс установки вообще не сложный и состоит из одного клика мышки. Про различные способы установки расширений я писал в статье, ссылку на которую оставлял выше.

После установки расширения в системном трее (если установлено расширение на отображение в трее сторонних иконок) появится иконка, которая показывает нажаты ли клавиши CapsLock или NumLock.

Настройка расширения Lock Keys

Так как у меня на клавиатуре нет цифрового блока клавиш, то индикация состояния NumLock мне не нужна, поэтому через настройки расширения ее можно отключить. Для этого открываю Менеджер расширений и перехожу в настройки Lock Keys.

Настройки очень простые: я выбрал стиль индикатора Только CapsLock и стиль уведомлений OSD. Это стиль для уведомлений в GNOME, которые расположены внизу экрана, компактные уведомления размещаются в верху экрана.

Иконка в трее представлена буквой А для индикации состояния клавиши CapsLock и цифрой 1 для индикации состояния клавиши NumLock. Изменить данные иконки посредством настроек не представляется возможным.

У канала есть представительство в Телеграмм, где выходит уникальный контент, которого нет в Дзене. Если вы еще не среди подписчиков, то самое время подписаться.

Linux для чайников: гайды, статьи, обзоры

Подведем итоги

Скорей всего, расширение Lock Keys не единственное с подобным функционалом, но оно попалось мне первым и работает так, как должно. Настройки простые и нет излишнего функционала, поэтому решил рассказать про данный способ аудитории.

Напишите в комментариях как вы используете клавишу CapsLock, так как знаю, что некоторые пользователю ставят ее на переключение раскладок клавиатуры.