Pagina 1 di 1

Tasi volume ASUS A7Db

Inviato: mer 2 apr 2008, 0:20
da morphy81
Ciao a tutti!
ho qualche problema con i tasti del volume del mio portatile... in sostanza credo che non sia compilato correttamente il kernel in quanto quando avevo Ubuntu andava tutto e ora no...

Il kernel installato è quello di default della Slackware 12 ricompilato da me per far si che gkrellm mi veda la batteria.

ecco il risultato di uname -srv:
Linux 2.6.21.5-ale #1 SMP Sun Mar 30 01:41:13 CET 2008

Ho già verificato altri post e non ho trovato niente di utile... ho provato con xev e alla pressione dei tast Fn+F10 (muto) Fn+F11 (vol-) Fn+F12 (vol+) non ritorna niente...

Qualche suggerimento?

Grazie 1000 in anticipo a tutti!

Re: Tasi volume ASUS A7Db

Inviato: mer 2 apr 2008, 8:58
da venerdi_12
per avere i valori dei tasti Fn+FX devi leggere il file /proc/acpi/event.
Da root, killa /usr/sbin/acpid e dai

Codice: Seleziona tutto

cat /proc/acpi/event
Ora premendo i tasti Fn+Fx leggerai i valori che ti interessano.
Ma comunque per far funzionare questi tasti devi crearti in ~/.asus_acpi gli script adatti.
P.S.
Che modulo usi? asus_acpi o il nuovo asus-laptop?

Re: Tasi volume ASUS A7Db

Inviato: mer 2 apr 2008, 9:03
da morphy81
grazie per le info, adesso provo!

i moduli li ho provati tutti e due...

Re: Tasi volume ASUS A7Db

Inviato: mer 2 apr 2008, 12:49
da morphy81
ciao,
per killare acpi ho dovuto eseguire:
# killall kacpi
# killall hald-addon-acpi

poi eseguendo:
# cat /proc/acpi/event

ottengo (Fn+F? li ho aggiunti io):
Fn+F1 button/sleep SLPB 00000080 00000001
Fn+F2
Fn+F5 hotkey ATKD 0000002e 00000000
Fn+F6 hotkey ATKD 0000001f 00000000
Fn+F7 hotkey ATKD 00000034 00000000
Fn+F7 hotkey ATKD 00000033 00000000
Fn+F8 hotkey ATKD 00000061 00000000
Fn+F10 hotkey ATKD 00000032 00000000
Fn+F11 hotkey ATKD 00000031 00000000
Fn+F12 hotkey ATKD 00000030 00000000


in sostanza Fn+F2 non scatena alcun evento mentre dovrebee abilitare/disbilitare il BT+WiFi (ma non mi interessa più di tanto)
da Fn+F5 a Fn+F8 funziona correttamente (luminosità +/- e switch monitor)
e i più importanti sono da Fn+F10 a Fn+F12 (muto /vol + /vol -)

cosa devo scrivere nel file che mi dicevi prima?

devo ogni volta killare acpi o serviva solo per test?

ultima cosa ho usato il modulo asus-laptop per effettuare i test.

Grazie 1000!

[RISOLTO] Re: Tasi volume ASUS A7Db

Inviato: mer 2 apr 2008, 18:07
da morphy81
Funziona!

ho dovuto creare 2 folder, 3 script che gestiscono il alsa, e 3 file che fanno da wrapper degli eventi da tastiera...

Allego un tar per chiunque possa servire!

Grazie 1000 per le dritte!