-:: Menu
-:: Feed RSS
-:: Sostienici
-:: Irc Channel
Vieni a trovarci nei nostri chan irc
Server: irc.azzurra.org
Chan: #TuxMeaLux
Server: irc.freenode.net
Chan: #TuxMeaLux
-:: Last from Forum
• NowVideo su VLC
• Estensione Webmail [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
• Estensione Webmail [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
-:: Last Distro Release
-:: Partners
-:: Antipixel




[
Laptop
] Samsung R580 Attivazione tasti funzione (Wireless,backlight,ecc...)
Autore: Matrix86
Data inserimento: 13/12/10 00:49
Data Modifica: 13/12/10 00:55
Data inserimento: 13/12/10 00:49
Data Modifica: 13/12/10 00:55
Per attivare i tasti funzione sotto Slackware ho girato un pò il web e ho trovato qualche dritta con qualcuno che era già riuscito a fare qualche passo avanti con altri samsung (N150 se non erro).
I tasti funzione non sono tutti funzionanti di default ed alcuni sono senz'altro essenziali, come ad esempio l'attivazione della scheda wireless e della luminosità dello schermo.
Per la luminosità ho già scritto in un altro Topic come modificarla. Vediamo ora come attivare i tasti funzione affinchè richiamino gli script creati.
Inizialmente dobbiamo mappare i tasti che non sono riconosciuti dal sistema, per fare questo ho usato una serie setkeycodes presi dal seguente sito e li ho incollati in /etc/rc.d/rc.local (nel caso state utilizzando una slackware, altrimenti in un qualsiasi file che verrà lanciato all'avvio del sistema): https://wiki.archlinux.org/index.php/Samsung_N150#Fn_keys
In secondo momento, ho posizionato gli script rftoggle e backlight in /usr/sbin e li ho resi eseguibili tramite chmod +x /usr/sbin/rftoggle e chmod +x /usr/sbin/backlight
Ora però gli script non funzioneranno se lanciati da un utente non root, bisogna quindi inserirli tramite sudo, dandogli quindi temporaneamente poteri di root. XD
Per fare ciò lanciamo visudo da root e inseriamo nella sezione Cmnd_Alias la seguente stringa:
Aggiungiamo poi alla fine del file:
A questo punto potremmo lanciare i file con i permessi di root ma senza dover inserire la password di amministrazione. Il che ci permetterà di eseguire gli script come scorciatoie. Gli script verrano infatti eseguiti con sudo -n /usr/sbin/rftoggle
In KDE questo è possibile andando nel Menu K->Impostazioni di Sistema->Azioni di immissione: aggiungiamo una nuova scorciatoia globale/Comando-URL e inseriamo il comando che vogliamo eseguire: sudo -n /usr/sbin/rftoggle o quello per la luminosità dello schermo sudo -n /usr/sbin/backlight up (o down)
Dovremmo creare 3 scorciatoie e associarle ai tasti funzione FN+F9 per wireless FN+UP,FN+DOWN per luminosità.
Spero di aver aiutato qualcuno. Per chiarimenti non tardate ad iscrivervi.
I tasti funzione non sono tutti funzionanti di default ed alcuni sono senz'altro essenziali, come ad esempio l'attivazione della scheda wireless e della luminosità dello schermo.
Per la luminosità ho già scritto in un altro Topic come modificarla. Vediamo ora come attivare i tasti funzione affinchè richiamino gli script creati.
Inizialmente dobbiamo mappare i tasti che non sono riconosciuti dal sistema, per fare questo ho usato una serie setkeycodes presi dal seguente sito e li ho incollati in /etc/rc.d/rc.local (nel caso state utilizzando una slackware, altrimenti in un qualsiasi file che verrà lanciato all'avvio del sistema): https://wiki.archlinux.org/index.php/Samsung_N150#Fn_keys
Codice:
setkeycodes e002 227 # Fn+F4 maps to switchvidmode
setkeycodes e003 236 # Fn+F2 maps to battery
setkeycodes e004 148 # Fn+F5 maps to prog1
setkeycodes e006 238 # Fn+F9 maps to wlan
setkeycodes e008 225 # Fn+Up maps to brightnessup
setkeycodes e009 224 # Fn+Dn maps to brightnessdown
setkeycodes e031 149 # Fn+F7 maps to prog2
setkeycodes e033 202 # Fn+F8 maps to prog3
setkeycodes e077 191 # Fn+F10 maps to F21 whenever the touchpad is enabled
setkeycodes e079 192 # Fn+F10 maps to F22 whenever the touchpad is disabled
# Ensure key release events occur for all except Fn+F7, which properly reports a key release for some reason
echo 130,131,132,134,136,137,179,247,249 > /sys/devices/platform/i8042/serio0/force_release
setkeycodes e003 236 # Fn+F2 maps to battery
setkeycodes e004 148 # Fn+F5 maps to prog1
setkeycodes e006 238 # Fn+F9 maps to wlan
setkeycodes e008 225 # Fn+Up maps to brightnessup
setkeycodes e009 224 # Fn+Dn maps to brightnessdown
setkeycodes e031 149 # Fn+F7 maps to prog2
setkeycodes e033 202 # Fn+F8 maps to prog3
setkeycodes e077 191 # Fn+F10 maps to F21 whenever the touchpad is enabled
setkeycodes e079 192 # Fn+F10 maps to F22 whenever the touchpad is disabled
# Ensure key release events occur for all except Fn+F7, which properly reports a key release for some reason
echo 130,131,132,134,136,137,179,247,249 > /sys/devices/platform/i8042/serio0/force_release
In secondo momento, ho posizionato gli script rftoggle e backlight in /usr/sbin e li ho resi eseguibili tramite chmod +x /usr/sbin/rftoggle e chmod +x /usr/sbin/backlight
Ora però gli script non funzioneranno se lanciati da un utente non root, bisogna quindi inserirli tramite sudo, dandogli quindi temporaneamente poteri di root. XD
Per fare ciò lanciamo visudo da root e inseriamo nella sezione Cmnd_Alias la seguente stringa:
Codice:
Cmnd_Alias NOTEBOOK_CMDS = /usr/sbin/backlight, /usr/sbin/rftoggle
Aggiungiamo poi alla fine del file:
Codice:
%users ALL=(ALL) NOPASSWD: NOTEBOOK_CMDS
A questo punto potremmo lanciare i file con i permessi di root ma senza dover inserire la password di amministrazione. Il che ci permetterà di eseguire gli script come scorciatoie. Gli script verrano infatti eseguiti con sudo -n /usr/sbin/rftoggle
In KDE questo è possibile andando nel Menu K->Impostazioni di Sistema->Azioni di immissione: aggiungiamo una nuova scorciatoia globale/Comando-URL e inseriamo il comando che vogliamo eseguire: sudo -n /usr/sbin/rftoggle o quello per la luminosità dello schermo sudo -n /usr/sbin/backlight up (o down)
Dovremmo creare 3 scorciatoie e associarle ai tasti funzione FN+F9 per wireless FN+UP,FN+DOWN per luminosità.
Spero di aver aiutato qualcuno. Per chiarimenti non tardate ad iscrivervi.
Matrix86
-:: Box Utente
-:: Utenti
• Visitatori Online: 5
• Staff Online:
• IP: 38.107.179.232
• OS: Unknown (Bot)
• Staff: 3
• Visite: 528913
• Ultima visita: 19/05/12 07:06
• Uptime: 1567 giorni,12 ore,55 minuti
• Staff Online:
• Membri sul Forum:
•Ultimi Utenti Registrati:
alecec, uela• IP: 38.107.179.232
• OS: Unknown (Bot)
• Staff: 3
• Visite: 528913
• Ultima visita: 19/05/12 07:06
• Uptime: 1567 giorni,12 ore,55 minuti
-:: Pubblicità
-:: Ultimi Articoli
-:: Ultimi Downloads
-:: Matrix86 Presence
-:: Validazioni





