Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: debelio в Sep 19, 2005, 11:02



Титла: Laptop function keys
Публикувано от: debelio в Sep 19, 2005, 11:02
Здрасти, банда!

Лаптоп ASUS A3L (последен BIOS) с качено Ubuntu 5.10, 2.6.12, acpi. Целият хардуер (без SD/MMC card reader-a
естествено) е пушка. Единственото нещо, което ме побърква са function keys-а. В /etc/acpi/events/ са описани, но
понеже, по подразбиране, се отнасят за друг модел на ASUS (при който изглежда се различат като кодове) трябва да си
ги променя аз. Това е чудесно, но ако всичко беше наред нямаше да ви тормозя, нали? Аз знам за два начина да разбера кодовете:

* xev - натискам бутоните и нищо.
* showkey - и тук нищо. Когато напиша tail -f /var/log/kern.log няма "unknown key pressed".

От гугленето разбрах, че някой лаптоп BIOS-и изискват "knock sequence". Странното при мен е, че бутоните си работят, но абсолютно произволно, правят не каквото трябва и понякога отнема около минута докато се случи нещо. Например - натискам FN + F8 (mute) и ако реши да запали, след бая време се намаля яркоста на екрана. Интересно се получава, когато при следващо натискане на FN + F10 (volume up) екрана става абсолютно черен (LCD/CRT може би). И се почва едно клюцане, докато уцелиме отново клавиша.

Питанката е - има ли някакъв начин да ги разбера тия кодове или не?

Благодаря предварително.

П.С За кумова срама ги пробвах в Вин-а. Работят коректно.


Титла: Laptop function keys
Публикувано от: в Sep 19, 2005, 14:35
Цитат
* xev - натискам бутоните и нищо.
щом казваш :)


Титла: Laptop function keys
Публикувано от: debelio в Sep 19, 2005, 15:40
Цитат (Guest @ Сеп. 19 2005,15:35)
Цитат
* xev - натискам бутоните и нищо.
щом казваш :)

Пояснение: натискам function бутоните и нищо.


Титла: Laptop function keys
Публикувано от: zeridon в Sep 21, 2005, 12:44
Може би ти е убягнало от вниманието но сам си казал ...
"В /etc/acpi/events/ са описани, но
понеже, по подразбиране, се отнасят за друг модел на ASUS (при който изглежда се различат като кодове) трябва да си
ги променя аз"

Айде сега да разкараш тея дефиниции от там където са защото аз си нямам идея какви са и след това да пробваш какво ще каже xev


Титла: Laptop function keys
Публикувано от: в Sep 21, 2005, 15:13
http://www.linux-bg.org/cgi-bin....1624192


Титла: Laptop function keys
Публикувано от: debelio в Sep 22, 2005, 11:45
@zeridon: Махането беще първото нещо, което направих.  Не става. xev мълчи.

@Agent Smith: Статията също съм я чел. В нея не се използва acpi-а, а hotkey или lineak. Но пак се използва xev или dmesg. А при мен проблемът е, че нито един от начините не ми дава резултат (демек keycodes).

Лъч светлина е този коментар на fla. Той твърди, че брайтнеса и плейването му работят, след като си конфигурирал клавиатурата като някаква си мултимедийна в Екс-а. Моята си седи на 104-дженерик. Да не пробвам няква друга, ам?

Благодаря.


Титла: Laptop function keys
Публикувано от: в Sep 22, 2005, 14:10
try http://sourceforge.net/projects/acpi4asus/


Титла: Laptop function keys
Публикувано от: debelio в Sep 22, 2005, 17:08
@ grint: Цитат от сайта - "... this project is included in the Linux kernel (since 2.4.22 and 2.5.X)". Цитат  от първия ми пост - "... Ubuntu 5.10, 2.6.12...".

Май ще взема да пробвам да си направя custom DSDT.


Титла: Laptop function keys
Публикувано от: в Sep 22, 2005, 19:44
It work for me on asus a2m on ALTLinux Master2.4, with 2.6.8 kernel


Титла: Laptop function keys
Публикувано от: в Sep 22, 2005, 19:51
http://www.fi.muni.cz/~kas/m6r/