prima di riaprire un post che tratta questo argomento, mi sono guardato tutte le discussioni sotto la voce laptop
e ho visto linux-HOWTO presente nella sitribuzione (in più ho fatto ricerche in google).
Come si capisce sto cercando di attivare i tasti speciali presenti sul mio portatile Asus A6VC (A6Q00VC)
In questo sito c'è una guida proprio inerente al mio laptop e al mio problema, ma da essa ho tratto parziale beneficio
(sicuramente per una mia inesperienza) riuscendo a configurare i tasti per il volume stidiandomi il meccanismo di amixer.
Anche su questo forum si è trattato l'argomento ma le procedure non vanno a buon fine, idem per i suggerimenti trovati in rete.
Vi dico in breve che cosa ho fatto:
Ho una slackware 12.0
Kernel 2.6.21.5-smp
Ho attivato
ASUS_ACPI
ACPI
ASUS_LAPTOP presente nel kernel
in quanto al modulo non so come caricarlo; do il comando modprobe asus_laptop
(ho provato anche con asus-laptop) ma mi da errore
root@darkstar:~# modprobe asus_laptop
FATAL: Error inserting asus_laptop (/lib/modules/2.6.21.5-smp/kernel/drivers/misc/asus-laptop.ko):No such device
La voce nel kernel è: CONFIG_ASUS_LAPTOP=y
ad ogni modo ho provato a verificare la mappatura dei tasti tramite XEV e XBINDKEYS
e più precisamente i tasti: Velocità; Mail; Browser; Touchpad; fn+F2 (wireless); senza ottenere risultato
solo dopo aver premuto i tasti e mandato via terminale il comando: cat /var/log/acpid
posso apprendere che la procedura non va a buon fine perchè c'è un errore:
su internet ho trovato qualcosa di molto specifico qui: http://leufke.info/linux/asus/index.html[Thu Mar 20 16:37:39 2008] received event "hotkey ATKD 00000051 0000000c"
[Thu Mar 20 16:37:39 2008] notifying client 3105[82:82]
[Thu Mar 20 16:37:39 2008] notifying client 3241[0:0]
[Thu Mar 20 16:37:39 2008] notifying client 3241[0:0]
[Thu Mar 20 16:37:39 2008] executing action "/etc/acpi/browser.sh "
[Thu Mar 20 16:37:39 2008] BEGIN HANDLER MESSAGES
(firefox-bin:7382): Gtk-WARNING **: cannot open display:
[Thu Mar 20 16:37:39 2008] END HANDLER MESSAGES
[Thu Mar 20 16:37:39 2008] action exited with status 1
[Thu Mar 20 16:37:39 2008] executing action "/etc/acpi/acpi_handler.sh hotkey ATKD 00000051 0000000c"
[Thu Mar 20 16:37:39 2008] BEGIN HANDLER MESSAGES
[Thu Mar 20 16:37:39 2008] END HANDLER MESSAGES
[Thu Mar 20 16:37:39 2008] action exited with status 0
[Thu Mar 20 16:37:39 2008] completed event "hotkey ATKD 00000051 0000000c"
però è per debian e non so fino a che punto possa essere compatibile con slackware 12.
posto per completezza il contenuto dei file creati:
In /etc/acpi/events ho creato un file di testo chiamato browser
con questo contenuto:
event=hotkey ATKD 00000051
action=/etc/acpi/browser.sh
in /etc/acpi il corrispondente file reso eseguibile con il comando chmod +x nomefile
con questo contenuto:
#!/bin/sh
/usr/bin/firefox.
premuto il pulsante browser non accade nulla.
Fatemi sapere dove sto sbagliando, al momento sono fermo al solo tasto per la navigazione gli altri non li ho configurati.
Grazie
L.S.