У меня не работают мои мультимедийные клавиши (FN Keys). Это ноутбук ASUS N56VZ.
Если я обычно нажимаю комбинации клавиш мультимедиа, ничего не происходит. Если я пытаюсь получить коды клавиш во время нажатия, например, для Fn+ F8(это должно увеличить громкость) при запущенном xev или acpi_listen, вывод вообще не производится. Только Fn+ F1( в режиме ожидания) и Fn+ F2(Wireless On / Off) комбинации работают, но и там нет выхода на Зев или acpi_listen, делая это.
Что я могу сделать здесь?
keyboard
multimedia
keys
linuxrecon
источник
источник
Ответы:
У меня также есть Asus N56VZ.
Хорошая новость: у вас могут работать почти все клавиши Fn (все, кроме клавиш управления подсветкой экрана, не знаю почему)
Плохая новость, на данный момент вам придется подождать выпуска ядра 3.5 или изменить исходный код в соответствии с тем, что вы можете увидеть здесь, если вы не можете ждать.
ОБНОВЛЕНИЕ 19/19/2012
Хорошая новость: большинство клавиш Fn работают из коробки, начиная с Ubuntu 12.10.
Еще одна хорошая новость! Для неуправляемых клавиш управления подсветкой экрана (F5 и F6) я нашел эту процедуру . Первоначально он был написан для Asus Zenbook Prime, но работает с N56VZ как шарм.
ОБНОВЛЕНИЕ 04/07/2013
Я недавно обновил прошивку до версии 2.16. К сожалению, обходной путь fixasusbacklight кажется неэффективным с этой версией.
Fn+F5/F6
Клавиши подсветки экрана больше не работают. В любом случае, эта ситуация должна быть исправлена к концу месяца с выпуском Ubuntu 13.04. Я только что протестировал бета-версию Live CD и с ней все отлично работает.источник
fixasusbacklight
? Какова ваша комбинация смещений Base Offset и DIDL & CADL? Для BIOS 2.12 я следовал процедуре, описанной в ссылке, и нашел соответствующие адреса 0xCA876018, 0x120 и 0x220. К сожалению, это все еще не работает и ни Fn + F5, ни Fn + F6.acpi_os=
строку в / etc / default / grub, я могу регулировать яркость с помощью Fn + F5 / F6 (без скрипта), но только на верхних 20%. И хотя техническая настройка работает, Ubuntu не знает об этом; Я не могу поймать клавишу Fn-F5, чтобы связать ее,xbacklight
и нет OSD-уведомления об изменении яркости экрана.По словам Asus, это может быть проблема с BIOS. Они также сказали, что согласно ответам команды BIOS, вызывающий метод wmivaluate возвращает ASUS_WMI_UNSUPPORTED_METHOD в новых ноутбуках ASUS. Этот патч исправляет это. 1
Как сказал fossfreedom, есть пара последних обновлений BIOS для вашего ноутбука. Вы должны убедиться, что ваш BIOS обновлен, прежде чем пытаться это исправить.
Я поделился этим файлом в Dropbox, потому что я не смог найти его нигде, где бы не требовалось иметь имя пользователя и пароль.
Итак, сначала вам нужно скачать файл asus-wmi-dkms_0.2_all.deb. Как только вы это сделаете, просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, перейдите в папку, в которую был загружен файл, возможно, в папку «Загрузки», а затем выполните приведенные ниже команды.
Я надеюсь, что это работает для вас.
Нажмите здесь, чтобы скачать файл
1 Источник: Техническая поддержка VIP Asus
PS Дайте мне знать, если это работает. Потому что, если это не так, мне нужно сообщить об этом в службу поддержки Asus VIP. Спасибо
источник
Error! Bad return status for module build on kernel: 3.2.0-26-generic (x86_64)
когда запускаю команду dpkg выше. Я обновил BIOS до последней версии (N56VZ.204).У меня тоже ASUS N56VZ.
Чтобы заставить работать клавишу Fn, я установил ядро 3.5.3, все, кроме яркости экрана, работает отлично. Я почти уверен, что обновление ядра не нужно, если вы обновите модуль, я думаю, достаточно будет asus_wb_wmi.
Еще одна вещь, которая сейчас работает с этим ядром, - это светодиод Wifi, который раньше не работал.
источник
Попробуйте отредактировать сочетания клавиш, так как все перечисленные выше мультимедийные функции доступны для ввода.
Перейдите в «Настройки системы», «Клавиатура», затем перейдите на вкладку «Ярлыки». Функции, которые вы ищете, находятся в разделе «Звук и медиа», но вы также можете найти некоторые полезные функции, которые стоит изменить и в других разделах.
источник
Появляется функция, мультимедийные клавиши программно маршрутизируются; за исключением функций питания, режима ожидания и питания Wi-Fi.
Если вам нужны эти ярлыки функций, вам придется вручную создавать их в настройках КБ: потому что они не являются собственными расширениями.
Например: моя клавиатура имеет полностью отдельные сочетания клавиш (это был старый HP, который я нашел), и есть кнопка «Покупки», которая представляет собой отдельный код и не отображается. Так что я установил его на терминал.
Если вы заходите в настройки клавиатуры -> вкладка «Ярлыки»: позволяет ли вам сопоставить «Function + Fx»?
источник
У меня Asus N53SM, и все мои клавиши FN + F * отображаются как коды клавиш в xev. Убедитесь, что у вас выбрано окно xev во время тестирования ключей. Если ваши клавиши не генерируют код клавиши, то система XWindows не сможет узнать, когда они были нажаты.
источник
У меня N56VJ и последнее обновление ядра до 3.7.0.4 наконец-то имеет подсветку экрана f6, F7 работает. Они генерируют события в xev, и я вижу слайдер в правом верхнем углу. Тем не менее, он не сильно изменит яркость, ползунок опустится только на 90 процентов. Есть ли способ изменить диапазон?
источник
echo 23 > /sys/class/backlight/intel_backlight/brightness
роль root. «23» - желаемый уровень яркости. Если вы установите «0», экран будет выглядеть пустым.