Линукс как включить подсветку клавиатуры

Включаем подсветку клавиатуры в Linux.

Здравствуйте, сегодня поговорим о подсветках клавиатур в ОС linux. С виндовс всё просто нажимаем на кнопку Scroll Lock и подсветка загорается. Соответственно можно её выключить на эту же самую кнопку. С linux посложнее так как по умолчанию кнопка Scroll Lock в ОС linux не работает. Давайте вспомним зачем нужна кнопка Scroll Lock.

Scroll Lock — клавиша на компьютерной клавиатуре, предназначенная для изменения поведения клавиш курсора (изначальная функция). Когда режим Scroll Lock включён, клавиши курсора выполняют функцию передвижения экрана (вверх, вниз, влево, вправо), а когда отключён — изменения положения курсора. Обычно индикацией включения режима служит один из трёх светодиодов на клавиатуре.

И так вспомнили зачем нужна клавиша Scroll Lock, но нам нужна именно подсветка. Итак первый способ.

Первый способ.

Подсветку можно включить при помощи команды.
xset led 3
Выключить соответственно командой.
xset -led 3
Чтобы не вводить эту команду в консоль при каждом запуске компьютера можно добавить команду в автозагрузку. Теперь при включении компьютера подсветка на клавиатуре будет включена автоматически, но выключить, включить её на кнопку Scroll Lock всё равно не получится. Как включать и выключать на клавишу Scroll Lock рассмотрим во втором способе.

Второй способ.

Для того чтобы работала подсветка на кнопку Scroll Lock нужно отредактировать файлы конфиги для всех языков используемых на компьютере. Обычно английский (en_US) и русский (ru_RU). Для этого воспользуемся терминалом.
Редактируем конфиг файл английского языка.
sudo nano /usr/share/X11/xkb/symbols/us
После выполнения команды мы увидим консольный редактор nano. Теперь нам нужно найти строчку. key < [ backslash, bar ] >
После которой нужно добавить строку. modifier_map Mod3 ;
Теперь сохраняем файл путем нажатия Ctrl + O после Enter. Для выхода из редактора нажимаем Ctrl + X. Далее нужно повторить всё для русского языка.
Редактируем конфиг файл русского языка.
sudo nano /usr/share/X11/xkb/symbols/ru
После выполнения команды мы увидим консольный редактор nano. Теперь нам нужно найти строчку. key < [ backslash, slash ] >
После которой нужно добавить строку. modifier_map Mod3 ;
Теперь сохраняем файл путем нажатия Ctrl + O после Enter. Для выхода из редактора нажимаем Ctrl + X.

Вывод:

Включить подсветку на клавиатуре в linux не так уж и сложно. Рекомендую использовать первый способ, так как я сам его использую. Второй способ у меня работает на всех дистрибутивах по разному. Например сейчас я пишу эту статью с Elementary OS и после применения второго способа смена раскладки с en на ru и наоборот происходит очень долго где то 1-2 сек.

Источник

Клавиатуры с подсветкой в Linux

Хочу купить себе клавиатуру с подсветкой. У меня такой еще ни разу не было, поэтому все в новинку. Хочу понять, как можно управлять подсветкой и обязательно в линуксе. Насколько я понял, для управления подсветкой для клавиатуры используется специальные программы, которые идут в комплекте и нетрудно догадаться, что поддержки Linux у этих программ может не быть. Но может есть производители клавиатур, которые выпускают клавиатуры с 100% поддержкой Linux или может быть для каких-то моделей энтузиасты написали неофициальные программы для управления подсветкой? Я пока нашел только, что у клавиатур Corsair существует неофициальная нативная программа для управления подсветкой. Может быть есть еще производители в таком роде? Подскажите, пожалуйста.
И я еще слышал, что вроде бы из BIOS можно как-то управлять подсветкой на клавиатуре. Можете рассказать поподробнее, пожалуйста?

Читайте также:  Ноут сам перезагружается windows 10

Не встречал клавиатуры, которые управляются только из ОС. Все, что у меня были, умели регулировать режимы подсветки с помощью сочетания клавиш.

Вот его я и нашел. А какие еще есть производители с подобными программами? Просто чтобы была альтернатива для выбора. У A4Tech, Redragon, Oklick, Logitech что-нибудь подобное есть?

Самый простой вариант — клавиатуры с поддержкой QMК. Управление и режимы подсветки там вкомпиливается и заливается на ардуину, включается/переключается заданной комбой и ничего от оси не требует.

Точно знаю, что у Razer есть программа для управления подсветкой из-под «линукса», но… Сами понимаете, Razer – та ещё вещь.

для logitech некоторых есть. Это был один из пунктов за G413

Источник

MagicPast.NET:

Linux Windows Софт Hardware BIOS Вебмастеру Интернет Сеть C++ Звук Статьи Автомобильные устройства PDA

IP адрес: 185.151.241.146

Версия протокола: HTTP/1.1

Локальный порт: 55491

Управление подсветкой на клавиатуре OpenSUSE

Defender Galaxy 4710

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

В некоторых клавиатурах подсветка зажигается только при включенном «Scroll Lock«. В консоли Linux — «Scroll Lock» используется для остановки прокрутки текста.

На некоторых системах индикатор «Scroll Lock» указывает на работу альтернативной раскладки клавиатуры, например, русской — независимо от того, какой клавишей или комбинацией клавиш переключается язык.

В последнем случае подсветка работает только при одной раскладке, что очень неудобно, то есть подсвечивать только один язык.

Данную проблему можно решить 2-мя способами.

Необходимо нажать правой кнопкой мышь на значке раскладки клавиатуры и выбрать «Configure«

Затем, в появившемся окне выбрать «Дополнительно«, развернуть пункт «Использовать клавиатурные индикаторы для отображения дополнительных раскладок» и снять галку со «Scroll Lock«.

После проделанных действий система перестанет реагировать на клавишу «Scroll Lock» при переключении раскладки и нажатии.

В консоли за управление светодиодом «Scroll Lock» отвечает команда xset led 3 , а за выключение xset -led 3 .

Набирать комады в консоли для включения и отключения подсветки — не очень удобно, поэтому можно создать 2 исполняемых файла-скрипта, которые при запуске будут отвечать за подсветку.

Читайте также:  Windows 10 безопасность микрофон

Для это, необходимо в любой директории создать 2 обычных (текстовых) файла с любым именем и расширением .sh (к примеру «led_on.sh» и «led_off.sh«) и сделать из них скрипты при запуске которых подсветка будет включаться/выключаться.

Чтобы сделать эти файлы исполняемыми, необходимо набирать в консоли от имени суперпользователя, находясь в директории с этими файлами:

chmod +rx led_on.sh && chmod +rx led_off.sh

После этого наполнить эти файлы содержимым.

led_on.sh:

led_off.sh:

После проделанных действий, запуская файл «led_on.sh«, можно включить подсветку на клавиатуре, а запуская файл «led_off.sh» можно выключить подсветку на клавиатуре.

Нажать правой кнопкой мышь на значке раскладки клавиатуры и выбрать «Configure«

Затем, в появившемся окне выбрать «Дополнительно«, развернуть пункт «Использовать клавиатурные индикаторы для отображения дополнительных раскладок«, снять галку со «Scroll Lock«

Зайти в «Параметры системы» (для вызова необходимо набрать systemsettings в консоли или в строке «Выполнить«) — «Комбинации клавиш и росчерки» и правой кнопкой мышь добавить 2 новые глобальные комбинации (одна для включения, вторая,- для того чтоб отключать подсветку). «Добавить — Глобальная комбинация клавиш — Команда или адрес«. Можно назвать любым именем, для примера «led_on«.

Перейти на вкладку «Активация«, поместить курсор в строке «Комбинация клавиш«, нажать «Scroll Lock«.

Затем на вкладке «Действие«, в строке «Команда или адрес«: xset led 3

Теперь подсветка клавиатуры сработает на «Scroll Lock«, но для ее выключения понадобиться еще одна клавиша/комбинация (для примера — «Shift + Scroll Lock«) и команда для выключеня, привязанная к этой комбинации.

Снова необходимо добавить глобальную комбинацию клавиш, поместить курсор в строку «Комбинация клавиш» и нажать «Shift + Scroll Lock«.

На вкладке «Действие» указать команду xset -led 3

После проделанных действий, подсветка на клавиатуре будет включена при нажатии «Scroll Lock» и отключена при нажатии «Shift + Scroll Lock«.

Источник

elemc blog

I’ll speak to him again. What do you read, my lord?

Подсветка клавиатуры ноутбуков MSI в Linux

Многие знают ноутбуки MSI, наверное самые лучшие игровые ноутбуки Gx серий.
Где-то полтора года назад я себе такой прикупил: GS72-2QD Apache.
Клавиатура ноутбука умеет менять цвета и интенсивность подсветки в трех регионах клавиатуры.
Но в Linux это все, конечно, из коробки не работает. Будем заставлять работать.

Решение, как таковое появилось давно, но уж очень нестабильно-кривое, как и все на node.js.
Погонял я его — погонял, но с каждым обновлением nodejs-пакетов, с каждым обновлением релиза все это переставало работать и требовало от меня не мало времени для того, чтобы заставить работать его.

Появилось у меня время, сел я и переписал все это добро в виде библиотеки на Си и приложения командной строки на Golang’а.

Исходники

Библиотека на Си: https://github.com/elemc/libmsikeyboard (в зависимостях HID API (Signal11) и cmake).
Приложение: https://github.com/elemc/msikeyboard (в зависимостях библиотека и golang).

Читайте также:  Astra linux создать пользователя с правами администратора

Можно собирать в любом линуксе.
Команды для сборки и установке библиотеки:

Команды для сборки приложения:

если $GOPATH/bin в переменной окружения PATH, то уже все будет работать после успешного завершения команды go get.

Пакеты для Fedora/RFRemix и Centos 7

Пакеты находятся в моем хранилище (напомню http://repo.elemc.name ).
Достаточно подключить репу и установить пакет msikeyboard.

Как пользоваться приложением

Например, если мы хотим установить цвета, слева-направо: белый, синий, красный, с высокой интенсивностью подсветки и нормальным режимом подсветки (от root’а):

Пока это все работает от root’а, поскольку я не реализовал еще все планы по данному приложению.
Буду тут обновлять информацию о разработке.

Источник

Как зажечь подсветку клавиатуры?

Я недавно получил клавиатуру с подсветкой, и я люблю писать поздно ночью.

Но я не могу на всю жизнь понять, как его зажечь. Он загорается при первом подключении, но после этого ничего не происходит.

Это клавиатура XtremeIT. На Ubuntu есть видео с кем-то, кому удалось его активировать.

7 ответов

Вы пробовали сценарий, предложенный постером на YouTube в его собственных комментариях? В основном использовать xset переключать состояние светодиодной подсветки.

(Я бы прокомментировал ваш первоначальный вопрос, но мне пока не хватает представителя.)

Откройте терминал и введите:

включить подсветку и набрать:

чтобы выключить его.

Для тех, кто приземляется здесь, потому что они также хотят, чтобы клавиатура загорелась ДО экрана входа в систему:

Наконец-то нашел ответ, хотя бы для Ubuntu 14.04

Что касается того, как заставить клавиатуру загореться перед экраном входа в систему:

После долгой ночи нашёл ответ с множеством полузапеченных решений.

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

Также есть кеш, где живут макеты xkb. Вы должны очистить его перед перезапуском X-сервера, чтобы проверить новые файлы символов клавиатуры.

Просто попробуйте набрать в терминале: Включите:

это работает для Cool Master Keyboard

Для моей клавиатуры ноутбука Mi, вышеупомянутые решения не работали.

Мне просто нужно было использовать эту клавишу F10 с соответствующим символом.

Символ выглядит как смелый «штрих», с небольшими тонкими штрихами, идущими в каждом направлении и представляющими свет.

Я только что купил механическую клавиатуру EagleTec с синей подсветкой и, как и Дж. Чомель, обнаружил, что мне просто нужно использовать комбинацию клавиш для включения или выключения подсветки, включения / выключения режима «дыхания» или регулировки яркости. В моем случае я использую его в LinuxMint 17, но он должен работать и в других дистрибутивах.

Вот функции подсветки, которые поддерживает клавиатура:

«FN» + «SCRLK» = Вкл. / Выкл. Подсветки «FN» + «HOME» = «Дыхание» Вкл. / Выкл. «FN» + «-» = Уменьшение яркости «FN» + «=» = Увеличение яркости

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

Я знаю, что работают:

«FN» + «F2» = уменьшение громкости «FN» + «F3» = увеличение громкости «FN» + «F9» = открытие почтового приложения (Thunderbird, в моем случае)

Источник

Оцените статью