80
contributi
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. | ||
{{ | {{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 | <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 | amixer set Master 5%+ | ||
amixer set Master | 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''== |
contributi