Debian Wheezy-Testing su HP 635: differenze tra le versioni

Riga 213: Riga 213:
Una serie di trucchi per migliorare l'esperienza d'uso con questo ambiente grafico.
Una serie di trucchi per migliorare l'esperienza d'uso con questo ambiente grafico.


{{Suggerimento|Sto consigliando l'utilizzo di diversi 'script', ricordati di renderli eseguibili per poterli utilizzare. In Xfce puoi farlo cliccando col tasto destro e spuntando la voce 'permetti di eseguire il file come programma'}}
{{Nota bene|Sto consigliando l'utilizzo di diversi ''script'', ricordati di renderli eseguibili per poterli utilizzare. In Xfce puoi farlo cliccando col tasto destro e spuntando la voce 'permetti di eseguire il file come programma'}}


===Abilitare i tasti speciali per la gestione dell'audio con pulse===
===Abilitare i tasti speciali per la gestione dell'audio con pulse===


{{Warningbox| Queste indicazioni sono pensate espressamente per pulse audio}}
{{Warningbox| Queste indicazioni sono pensate espressamente per '''pulse audio'''}}


Ho preferito installare '''pulse''' perché è un gestore audio più moderno rispetto ad '''alsa''' e molti programmi multimediali si appoggiano alla sua infrastruttura. Per impostare '''pulse''' vi rimando alla [http://guide.debianizzati.org/index.php/Pulseaudio:_installazione_e_configurazione guida debianizzata].
Ho preferito installare '''pulse''' perché è un gestore audio più moderno rispetto ad '''alsa''' e molti programmi multimediali si appoggiano alla sua infrastruttura. Per impostare '''pulse''' vi rimando alla [http://guide.debianizzati.org/index.php/Pulseaudio:_installazione_e_configurazione guida debianizzata].


Possiamo rimappare i tasti funzione in XFCE per associare i comandi ma per farlo tramite pulse dobbiamo utilizzare questo ''script'' che vi consiglio di mettere in una cartella invisibile (la mia l'ho chiamata .scripts) della ''home'' da lanciare all'avvio creando una voce in 'gestore impostazioni', 'sessione e avvio', 'avvio automatico' e 'aggiungi' nome e posizione dello script:
Possiamo rimappare i tasti funzione in XFCE per associare i comandi ma per farlo tramite pulse dobbiamo utilizzare questo ''script'' che vi consiglio di mettere in una cartella invisibile (la mia l'ho chiamata .scripts) della ''home'' da lanciare all'avvio creando una voce in 'gestore impostazioni', 'sessione e avvio', 'avvio automatico' e 'aggiungi' nome e posizione dello script:
<pre>#!/bin/bash#### Create ~/.pulse/mute if not existsls ~/.pulse/mute &> /dev/nullif [[ $? != 0 ]]then   echo "false" > ~/.pulse/mutefi####Create ~/.pulse/volume if not existsls ~/.pulse/volume &> /dev/nullif [[ $? != 0 ]]then    echo "65536" > ~/.pulse/volumefiCURVOL=`cat ~/.pulse/volume`     #Reads in the current volumeMUTE=`cat ~/.pulse/mute`         #Reads mute stateif [[ $1 == "increase" ]]then   CURVOL=$(($CURVOL + 3277)) #3277 is 5% of the total volume, you can change this to suit your needs.   if [[ $CURVOL -ge 65536 ]]   then       CURVOL=65536           fielif [[ $1 == "decrease" ]]then   CURVOL=$(($CURVOL - 3277))   if [[ $CURVOL -le 0 ]]   then       CURVOL=0           fielif [[ $1 == "mute" ]]then   if [[ $MUTE == "false" ]]   then       pactl set-sink-mute 0 1       echo "true" > ~/.pulse/mute   exit       else       pactl set-sink-mute 0 0       echo "false" > ~/.pulse/mute       exit   fifipactl set-sink-volume 0 $CURVOLecho $CURVOL > ~/.pulse/volume # Write the new volume to disk to be read the next time the script is run.</pre>
<pre>#!/bin/bash
 
#### Create ~/.pulse/mute if not exists
ls ~/.pulse/mute &> /dev/null
if [[ $? != 0 ]]
then
    echo "false" > ~/.pulse/mutefi
 
####Create ~/.pulse/volume if not exists
ls ~/.pulse/volume &> /dev/null
if [[ $? != 0 ]]
then    echo "65536" > ~/.pulse/volume
fi
 
CURVOL=`cat ~/.pulse/volume`   #Reads in the current volume
MUTE=`cat ~/.pulse/mute`       #Reads mute state
 
if [[ $1 == "increase" ]]
then
    CURVOL=$(($CURVOL + 3277))   #3277 is 5% of the total volume, you can change this to suit your needs.
    if [[ $CURVOL -ge 65536 ]]
    then
        CURVOL=65536
    fi
elif [[ $1 == "decrease" ]]
then
    CURVOL=$(($CURVOL - 3277))
    if [[ $CURVOL -le 0 ]]
    then
        CURVOL=0
    fi
elif [[ $1 == "mute" ]]
then
    if [[ $MUTE == "false" ]]
    then
        pactl set-sink-mute 0 1
        echo "true" > ~/.pulse/mute
    exit
    else
        pactl set-sink-mute 0 0
        echo "false" > ~/.pulse/mute
    exit
    fi
fi
 
pactl set-sink-volume 0 $CURVOL
echo $CURVOL > ~/.pulse/volume   # Write the new volume to disk to be read the next time the script is run.</pre>


Andare nel 'gestore delle impostazioni', 'tastiera' e 'scorciatoie' per rimappare i tasti volume con i seguenti parametri:
Andare nel 'gestore delle impostazioni', 'tastiera' e 'scorciatoie' per rimappare i tasti volume con i seguenti parametri:
<pre>
<pre>
amixer set Master 10%+  
amixer set Master 5%+  
amixer set Master 10%-  
amixer set Master 5%-  
amixer set Master toggle</pre>
amixer set Master toggle</pre>


===Abilitare il ''tapping''===
===Abilitare il ''tapping''===
Il tapping non è attivo di ''default'' ma possiamo attivarlo lanciando un comando all'avvio  
Il ''tapping'' non è attivo di ''default'' ma possiamo attivarlo lanciando un comando all'avvio  
<pre>synclient TapButton1=1</pre>
<pre>synclient TapButton1=1</pre>
Consiglio di installare il pacchetto '''gpointing-device-settings''' per modificare i parametri del ''tapping''.
Consiglio di installare il pacchetto '''gpointing-device-settings''' per modificare i parametri del ''tapping''.
Riga 254: Riga 300:


Infine mappare il comando con una nuova combinazione di tasti (io ho usato super + F4).
Infine mappare il comando con una nuova combinazione di tasti (io ho usato super + F4).


==''Webography''==
==''Webography''==
80

contributi