Як змусити мультимедійні клавіші працювати на моєму ноутбуці ASUS N56VZ Ubuntu 12.04


11

Не працюють мої мультимедійні клавіші (FN-ключі). Ноутбук - це ASUS N56VZ.

Якщо я зазвичай натискаю комбінації мультимедійних клавіш, нічого не відбувається. Якщо я спробую отримати клавіші під час натискання, наприклад, Fn+ F8(це повинно збільшити гучність) при запуску xev або acpi_listen, вихід взагалі не існує. Тільки Fn+ F1( в режимі очікування) і Fn+ F2(Wireless On / Off) комбінації працюють, але і там немає виходу на Зів або acpi_listen, роблячи це.

Що я можу зробити тут?


2
Є кілька останніх оновлень BIOS для вашого ноутбука - у вас встановлено останню версію?
fossfreedom

Я перевірив це, оновив свій BIOS на версію, яка є останньою на офіційній сторінці драйверів ASUS N56VZ. ПІСЛЯ цього оновлення все ще не було успіху.
linuxrecon

Відповіді:


3

У мене також є Asus N56VZ.

Хороша новина, у вас можуть працювати майже всі клавіші Fn (усі, крім клавіш керування підсвічуванням екрана, не знаю чому)

Погані новини, на даний момент вам доведеться чекати виходу ядра 3.5 або змінити вихідний код відповідно до того, що ви можете побачити тут, якщо не можете чекати.

ОНОВЛЕННЯ 19.11.2012

Хороша новина, більшість клавіш Fn працює з коробки з Ubuntu 12.10.

Ще одна гарна новина! Для керуючих клавіш управління підсвічуванням екрана (F5 і F6) я знайшов цю процедуру . Це оригінально було написано для Asus Zenbook Prime, але це працює як шарм з N56VZ.

ОНОВЛЕННЯ 07.07.2013

Нещодавно я оновив свою прошивку до версії 2.16. На жаль, вирішення проблеми fixasusbacklight видається неефективним у цій версії. Fn+F5/F6Клавіші підсвічування екрана більше не працюють. У будь-якому випадку цю ситуацію слід виправити до кінця місяця з виходом Ubuntu 13.04. Я щойно перевірив бета-версію компакт-диска, і з ним все працює добре.


У мене N56VJ дуже схожий на N56VZ. У мене є деякі проблеми зі сном з ubuntu 12.10 на n56VJ, будь ласка, дивіться це: goo.gl/uNOY0 Ви також відчуваєте цю проблему в кінці?
ashishsony

@ Жан-Луї Як ти застосував fixasusbacklight? Яке поєднання Base Offset та DIDL & CADL offsets? Для BIOS 2.12 я дотримувався процедури, описаної у посиланні, і знаходив відповідні адреси 0xCA876018, 0x120 та 0x220. На жаль, це все ще не працює, і ні Fn + F5, ні Fn + F6.
Адам Річковський

@ adam-ryczkowski У мене немає тієї самої версії BIOS. Шахта 2.11. Для цієї версії вказані вами значення ефективні. Чи намагалися ви застосувати процедуру, вказану в README, для вилучення компенсацій DIDL / CADL?
Жан-Луї Жуаннік

@ Жан-Луї Так, я. Я змінив три значення в цьому сценарії. BTW: Коли я використовую acpi_os=рядок в / etc / default / grub, я можу налаштувати яскравість за допомогою Fn + F5 / F6 (без сценарію), але лише приблизно на 20%. І хоча коригування технічно працює, Ubuntu цього не знає; Я не можу зафіксувати клавішу Fn-F5, щоб зв’язати її, xbacklightі немає екранного повідомлення про зміну яскравості екрана.
Адам Річковський

@ adam-ryczkowski Ну. Боюся, я не зможу вам допомогти. Можливо, ви можете спробувати оновити прошивку. Як я вже згадував вище, для останнього BIOS 2.16 більше видається, що це не потрібно. Кожні клавіші Fn працюють нормально.
Жан-Луї Жуаннік

2

За словами Asus, це, можливо, проблема з BIOS. Вони також сказали, що відповідно до відповідей команди BIOS, метод виклику методу оцінки wmi повертає ASUS_WMI_UNSUPPORTED_METHOD на нових ноутбуках ASUS. Цей патч виправляє його. 1

Як сказав fossfreedom, є кілька останніх оновлень BIOS для вашого ноутбука. Перш ніж спробувати це виправити, потрібно переконатися, що ваш BIOS оновлений.

Я поділився цим файлом на Dropbox, тому що я не міг знайти його ніде, що не вимагає від вас імені користувача та пароля.

Тому спочатку потрібно завантажити файл asus-wmi-dkms_0.2_all.deb. Після цього просто натисніть Ctrl+ Alt+ Tна клавіатурі, щоб відкрити термінал. Коли він відкриється, перейдіть до папки, у яку завантажили файл, можливо, папка «Завантаження», а потім запустіть команди нижче.

sudo apt-get install dkms
sudo dpkg -i asus-wmi-dkms_0.2_all.deb

Я сподіваюся, що це працює для вас.

Натисніть тут, щоб завантажити файл

1 Джерело: Технічна підтримка Asus VIP

PS Дайте мені знати, чи це працює. Тому що якщо це не так, мені потрібно повідомити про підтримку Asus VIP. Спасибі


Чи знаєте ви, як оновити біос із ubuntu? У мене встановлено лише Ubuntu (і Windows 7 у virtualbox, але я думаю, я не можу оновити біос з VM). Спасибі
fernando garcía

1
Подивіться на це: ehow.com/how_7256759_update-bios-ubuntu.html
Мітч

Я отримую, Error! Bad return status for module build on kernel: 3.2.0-26-generic (x86_64)коли запускаю команду dpkg вище. Я оновив біос до останньої версії (N56VZ.204).
Кеппіль

Ви завантажили файл?
Мітч

@Mitch: Так, я оновив BIOS, потім завантажив ваш файл і запустив команди, вказані вище, що дало мені багато результатів, що закінчуються в рядку в попередньому коментарі.
Keppil

1

У мене теж ASUS N56VZ.

Щоб змусити роботу клавіші Fn я встановив ядро ​​3.5.3, все, крім яскравості екрану, працює чудово. Я впевнений, що оновлення ядра не потрібне, якщо ви оновлюєте модуль asus_wb_wmi, то я думаю.

Інша річ, яка зараз працює з цим ядром, - це підключення Wifi, яке раніше не працювало.


У поточному ядрі Ubuntu 12.04, що працює у форматі 3.2.0-32, всі функціональні клавіші, крім яскравості екрану, працюють добре. Чи знаєте ви, за який модуль відповідає WiFi?
tommyk

0

Спробуйте відредагувати комбінації клавіш, оскільки всі мультимедійні функції, перелічені вище, доступні для введення.

Перейдіть до Налаштування системи, Клавіатура, а потім перейдіть на вкладку Ярлики. Функції, які ви шукаєте, знаходяться в розділі «Звук і медіа», але ви можете також знайти деякі корисні функції, які варто змінити і в інших розділах.


Спробуйте скористатись пропозицією з форумів Ubuntu: ubuntuforums.org/showpost.php?p=9212176&postcount=3
xlukasx

Я також пробував це, але навіть із цим доповненням неможливі ніякі ключові прив’язки до FN + Fx. Також xev тут не дає ніяких результатів ...
linuxrecon

0

З'являється функція, мультимедійні клавіші направлені програмно; за винятком функцій живлення, режиму очікування та живлення Wi-Fi.
Якщо ви хочете ці ярлики функцій, вам доведеться вручну створити їх у налаштуваннях KB: оскільки вони не є власними розширеннями.

Наприклад: Моя клавіатура має повністю відокремлені клавіші швидкого доступу (її знайдено в старому HP) і є кнопка під назвою "Покупки", яка є змійовим кодом, і не мапується. Тому я встановив його на термінал.

Якщо ви перейдете до налаштувань клавіатури -> вкладка ярликів: чи дозволяє вам відображати "Функція + Fx"?


Ні, ніяк. Я не можу відображатись за допомогою клавіш FN + F1, вони просто не розпізнаються. Єдине, що я можу зробити, це встановити збільшення / зменшення гучності (наприклад, за допомогою SHIT + Fx замість Fn + Fx, але це не справжнє рішення).
linuxrecon

0

У мене є Asus N53SM, і всі мої клавіші FN + F * відображаються як створення коду ключа в xev. Перевірте, чи вибрано вікно xev під час тестування ключів. Якщо ваші клавіші не створюють код, тоді система XWindows не може знати, коли вони натискаються.


Я абсолютно впевнений, що вікно xev було попереду. В іншому випадку не можна було б протестувати інші клавіші, наприклад, 12345 з виходом.
linuxrecon

0

У мене є N56VJ і останнє оновлення ядра до 3.7.0.4, нарешті, працює підсвітка екрану f6, F7 працює. Вони генерують події в xev, і я отримую слайдер вгорі праворуч. Це не сильно змінить яскравість, проте повзунок переміститься лише до приблизно 90 відсотків. Чи є спосіб зміни діапазону?


Якщо у вас є інше питання, будь ласка, задайте його, натиснувши кнопку Задати питання .
Oyibo

Я підтверджую, що в N56VZ, одного щасливого дня, дивом Fn + F5 / F6 почав виробляти події на клавіатурі, яскравість почала змінюватися і OSD почала це підтверджувати (!).
Адам Річковський

1
Ви можете вручну змінити рівень яскравості до кінця (щоб його повністю відключити), виконуючи echo 23 > /sys/class/backlight/intel_backlight/brightnessяк root. "23" - бажаний рівень яскравості. Якщо поставити "0", екран буде виглядати порожнім.
Адам Річковський
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.