Повернитесь Caps Lock Вовлекла, в то время как сохраняют состояние Caps Lock, выключено

У меня есть magicforce умные 68 Кбит теперь, и выглядело бы лучше, если светодиод Caps Lock будет излучать свет также.

Я даже не делаю не имеет функцию Caps Lock на той кнопке, потому что я переключил ее с Контролем, из-под которого выходят и сделал это, чтобы быть составить ключом для международного расположения. Я искал и пробовал некоторый материал, но ничто не работало до сих пор.

tl; доктор: Как я включаю светодиод Caps Lock, не включая Caps Lock?

2
задан 15 February 2016 в 14:33

1 ответ

Можно получить список всех управляемых светодиодов путем проверки содержания виртуального каталога /sys/class/leds:

$ ls /sys/class/leds/
input5::capslock  input5::numlock  input5::scrolllock

В моей системе существует только три светодиода клавиатуры. Если Ваш вывод выглядит по-другому, удостоверьтесь, что Вы используете корректные имена вместо этого ниже!

Каждый файл является символьной ссылкой на каталог, содержащий несколько свойств того светодиода:

$ ls '/sys/class/leds/input5::capslock'
brightness  device  max_brightness  power  subsystem  trigger  uevent

Единственная вещь, которая важна для нас, brightness содержание файла.

  • 0 означает, что светодиод выключен.
  • 1 означает, что светодиод работает. (Принятие max_brightness файл содержит значение 1 - на особых клавиатурах, светодиод мог бы, возможно, поддерживать несколько значений яркости?)

Мы получаем текущее Состояние светодиода путем проверки brightness содержание файла (это в настоящее время выключено):

$ cat '/sys/class/leds/input5::capslock/brightness' 
0

Для переключения Вовлеченного мы должны установить содержание того файла на 1:

$ echo 1 | sudo tee '/sys/class/leds/input5::capslock/brightness'
1

Для переключения Вовлеченного во время каждой начальной загрузки Вы могли бы хотеть добавить команду ниже к Вашему /etc/rc.local сценарий. Это будет выполняться как корень, поэтому нам не нужно sudo tee но может использовать перенаправление вывода Bash:

$ echo 1 > '/sys/class/leds/input5::capslock/brightness'
5
ответ дан 2 December 2019 в 01:57

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

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