Как управлять подсветкой клавиатуры с помощью горячих клавиш

Как увеличить или уменьшить подсветку клавиатуры в ноутбуке на Linux с помощью тех же горячих клавиш, что и в Windows?

В Windows я могу управлять подсветкой клавиатуры, нажимая горячие клавиши ( Fn F9 для уменьшения и Fn F10 для увеличения), но в Linux, похоже, не реализованы эти горячие клавиши, поскольку подсветка клавиатуры — новая и не самая распространенная функция для ноутбуков/ультрабуков.

Примечание: Fn работает для обычных функций, таких как яркость дисплея и звук, только для управления подсветкой клавиатуры он настроен неправильно … Но он работает в Linux, поскольку я могу включить его в селекторе загрузочного устройства Grub2, но не в работающей ОС Linux.

Просто некоторые дополнительные спецификации: ОС: Linux (Mint Cinnamon 17). Ноутбук: Samsung Ativ Book 6.


Для управления подсветкой клавиатуры обычно используются клавиши XF86KbdBrightnessUp и XF86KbdBrightnessDown . Вам просто нужно найти способ привязать его к следующим командным строкам оболочки (и установить sudoers по мере необходимости):

  # Отключить светодиоды sudo echo 0>/sys/ class/leds/asus :: kbd_backlight/яркость # Свет на светодиодах (полная мощность) sudo echo 100>/sys/class/leds/asus :: kbd_backlight/яркость  


Вы можете использовать yad для управления яркостью подсветки; Я использовал следующий слайдер для chromebook Acer cb714 под управлением fatdog linux

  yad --no-buttons --on-top --vertical --scale --print-partial -  значение = $ (cat/sys/class/leds/* :: kbd_backlight/яркость) |  при чтении строки;  сделать echo "$ line">/sys/class/leds/* :: kbd_backlight/яркость;  сон 0,01;  готово &  


Следуя https://wiki.archlinux.org/index.php/keyboard_backlight, я решил использовать D-Bus, чтобы не требовать привилегий root:

  $ dbus-send -  -system --type = method_call --print-response = literal  --dest = "org.freedesktop.UPower" ""/org/freedesktop/UPower/KbdBacklight "" org.freedesktop.UPower.KbdBacklight.GetMaxBrightness "int32 2  $ dbus-send --system --type = method_call  --dest = "org.freedesktop.UPower" ""/org/freedesktop/UPower/KbdBacklight "" org.freedesktop.UPower.KbdBacklight.SetBrightness "int32: 1  

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



Как увеличить время подсветки в Dell Inspiron 5590

Я использую Dell Inspiron 5590, у него есть клавиатура с подсветкой. Но подсветка клавиатуры выключается через 30 секунд, как увеличить время до 60 секунд или более


You ‘ Вам нужно будет установить Dell Feature Enhancement Suite. Это официальное приложение от Dell. Это прямая ссылка на страницу загрузки: https://www.dell.com/support/home/en-pk/drivers/driversdetails?driverid=mhvwp

Как только вы установили , откройте панель управления и перейдите в раздел «Оборудование и звук».

Щелкните Параметры подсветки клавиатуры Dell и измените время подсветки. Я тестировал это на Windows 10 2004, работающей на ноутбуке Dell Inspiron серии 7000.

3


Я только что обратился в службу поддержки Dell и нашел решение

  - сначала войдите в  bios, нажав клавишу f2 - затем перейдите к системным настройкам и прокрутите вниз до конца - там вы найдете время работы подсветки в режиме зарядки и режим использования батареи - там вы можете увеличить или уменьшить время  

Оцените статью
clickpad.ru
Добавить комментарий