Home
Repository 32bit  Forum
Repository 64bit  Wiki

Modifiche

Sony Vaio VGN-S3XP e Slackware Linux 10.2

1 691 byte aggiunti, 08:46, 16 set 2006
nessun oggetto della modifica
 
evrouter -D /dev/input/event* | grep Keys | cut -f 2 -d ":"
</pre>
 
e dargli l'attributo di esecuzione
 
<pre>
# chmod 755 /usr/bin/findSonyKeysDevice
</pre>
 
Eseguire '''findSonyKeysDevice''' per trovare il device corrispondente ai tasti Fn del VAIO. Per me è '''/dev/input/event5''', ma può variare a seconda del modello.
 
Copiare il seguente script in '''~/.kde/Autostart/evrouter'''
 
<pre>
#!/bin/sh
 
if [ -e /usr/local/bin/evrouter ]; then
/usr/local/bin/evrouter `findSonyKeysDevice` >& /dev/null
fi
</pre>
 
e dargli l'attributo di esecuzione
 
<pre>
# chmod 755 ~/.kde/Autostart/evrouter
</pre>
 
Eseguire '''evrouter --dump `findSonyKeysDevice'''` e premere in sequenza tutte le combinazioni dei tasti Fn.
Sarà data in output una serie di righe di configurazione da copiare ed incollare in '''~/.evrouterrc''', per poi modificare le azioni da eseguire alla pressione di ogni tasto.
 
Segue il mio file di configurazione '''~/.evrouterrc''' per il funzionamento delle combinazioni Fn+F2/F3/F4/F5/F6/F12.
 
<pre>
"Sony Vaio Keys" "/dev/input/event5" none key/467 "Shell/amixer set Front toggle > /dev/null"
"Sony Vaio Keys" "/dev/input/event5" none key/468 "Shell/amixer set Front 5%- > /dev/null"
"Sony Vaio Keys" "/dev/input/event5" none key/469 "Shell/amixer set Front 5%+ > /dev/null"
"Sony Vaio Keys" "/dev/input/event5" none key/470 "Shell/smartdimmer -d"
"Sony Vaio Keys" "/dev/input/event5" none key/471 "Shell/smartdimmer -i"
"Sony Vaio Keys" "/dev/input/event5" none key/477 "Shell//usr/sbin/hibernate"
</pre>
 
<small>PS: lo script hibernate deve essere impostato con i permessi SUID (chmod +s /usr/sbin/hibernate), altrimenti funzionerà solo da root.
PPS: il programma smartdimmer è stato trattato nella sezione Risparmio energetico.</small>
139
contributi