Клавиатура Asus ROG Zephyrus Подсветка не работает

У меня достаточно времени, чтобы подсветка клавиатуры работала на моем ноутбуке ROG Zephyrus. Некоторые из клавиш F# не реагируют на их выделенную функцию при удерживании клавиши Fn. В частности, сочетания клавиш для регулировки подсветки клавиатуры для моей модели FN+F3 для затемнения и FN+F4 для яркости.

В частности, я последовал многим предложениям, которые были рекомендованы по этой ссылке, но не повезло. Я отредактировал файл grub, как показано ниже, и после обновления grub я перезагрузился.

sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
sudo update-grub
reboot

Я также попробовал:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=intel
sudo update-grub
reboot

Я также определил несколько разных вариантов одновременно. Я также попробовал несколько разных комбинаций.

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

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

GRUB_CMDLINE_LINUX="acpi_osi=Linux"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi_Linux"

Я установил этот "регулятор яркости", который был предложен на другом сайте, но это ничего не решает.

Я использую графические драйверы Nvidia 375.82 без проблем.

Человек в ссылке выше, который задавал вопрос, перечислил некоторые спецификации своей системы, используя определенную команду lshw -C display.

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

  *-display               
   description: VGA compatible controller
   product: NVIDIA Corporation
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   version: a1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
   configuration: driver=nouveau latency=0
   resources: irq:127 memory:db000000-dbffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:e000(size=128) memory:c0000-dffff
Быстрое обновление 16.08.17

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

Поэтому я немного поискал и наткнулся на статью, в которой упоминается следующая команда.

echo 3 > /sys/class/leds/asus\:\:kbd_backlight/brightness;exit

Однако когда я запускаю команду, мне отказывают в разрешении. Итак, я добавил sudo вроде так и до сих пор не получилось...

Итак, мой первый вопрос: почему я не могу выполнить эту команду, и если я делаю что-то не так, какой будет правильная команда?

Отсюда я посмотрел на содержание этого места:

Затем я попробовал несколько разных команд, надеясь на другой результат, но команда, которую я попробовал, все еще не работала даже при sudo:

Что я здесь не так делаю? Может кто-нибудь дать мне несколько команд, чтобы попробовать этот каталог, чтобы посмотреть, смогу ли я изменить яркость.

2 ответа

Решение

Я могу подтвердить, что ключевое слово Zephyrus не работает на 17.04

У меня была такая же проблема, и я смог ее решить, но я использую Gentoo с 4.12-8 ванильными источниками.

Мое решение было добавить черный список asus-nb-wmi, для этого вам нужен следующий текст в файле /etc/modprobe.d/blacklist.conf

blacklist asus-nb-wmi

Надеюсь это работает! Кажется, проблема связана с тем, что asus-nb-wmi добавляет одно ложное (или неправильно обнаруженное) устройство клавиатуры, а hid_asus также добавляет другое устройство, поэтому настольные компьютеры, похоже, используют первое, которое является неправильным. занесение в черный список позволит избежать плохого и правильно сохранить другое.

Это решение добавит режим ожидания, режим полета, подсветку клавиатуры, подсветку экрана, экранные клавиши и громкость. Это не исправить цифровую клавиатуру.

С уважением

Я столкнулся с этой проблемой сегодня. Я думаю, что это просто проблема с разрешением: sudo - это не то же самое, что быть пользователем root во всей строке. Чтобы избежать этого, лучше всего стать по-настоящему root:

sudo su
echo 3 > /sys/class/leds/asus\:\:kbd_backlight/brightness

Обратите внимание, что вы также можете выбрать 1 и 2 в качестве значений и привязать эти команды к сочетаниям клавиш.

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