LINUX.ORG.RU

debian на asus 1015b и клавиша fn

 asus 1015b, ,


0

1

Решил поставить на свой asus 1015b debian 6 amd64. Вроде бы, всё прошло неплохо, но, есть одна досадная проблема - работают не все сочетания клавиш fn+<...>. Особенно раздражает отсутствие fn+f10/11/12, для регулировки звука. Попытался стянуть коды клавиш с помощью acpi_listen но, как-то безуспешно. Буду благодарен за любую помощь.

★★

Последнее исправление: nixit (всего исправлений: 1)

xev тоже не ловит сочетания клавиш? Попробуйте обновить ядро из бекпортов.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Нет, на fn даже не реагирует. Касательно ядра, на данный момент у меня 2.6.32-5-amd64, до какого ядра обновиться? Я думаю, тут вылезет не мало подводных камней...

nixit ★★
() автор топика
Ответ на: комментарий от nixit

При этом, сочетания fn+f1/5/6/7 работают.

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Нет, на fn даже не реагирует.

На Fn сам по себе реагировать и не должен. Нужно именно на сочетания.

у меня 2.6.32-5-amd64,

Логично.

до какого ядра обновиться?

До последней доступной в бекпортах версии.
1) http://backports-master.debian.org/Instructions/#index2h2
2) aptitude -t squeeze-backports safe-upgrade ~i~n^linux-image ~i~n^linux-headers

AITap ★★★★★
()
Ответ на: комментарий от AITap

Нет, на сочетание не реагирует Ммм, боюсь, обновление ядра приведёт к «сюрпризам», ведь наверняка же?

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Поставил 3.2 Клавиши заработали, но, не так, как хотелось. При нажатии уведомление выскакивает, а звук не регулируется. Зато, xev выдал мне сочетания клавиш:

KeymapNotify event, serial 30, synthetic NO, window 0x0, keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

KeyRelease event, serial 30, synthetic NO, window 0x3600001, root 0x59, subw 0x0, time 316465, (164,-14), root:(172,59), state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False

KeymapNotify event, serial 33, synthetic NO, window 0x0, keys: 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

И ещё, возник глупый вопрос, как избавится от ядра 3.2?

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Не-не, всё правильно, в GRUB (в строку параметров ядра).

А по поводу вариантов значения параметра acpi_osi="..." : попробуйте извлечь таблицу DSDT, «дизассемблируйте» её и посмотрите в исходнике, какие значения подходят для Вашего ноутбука. Как это сделать, смотрите по приведённой мной выше ссылке.

Не гарантирую, что 100% поможет, но скилл всё равно полезный ;)

carasin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.