Come abilitare i tasti del volume della mia tastiera in XFCE?


33

La mia tastiera ha tasti dedicati per modificare il volume dell'audio e per disattivare / riattivare l'audio. Come posso farli funzionare in XFCE?

Risposte:


47
  1. Fare clic con il tasto destro del mouse su un pannello -> Sottomenu Pannello -> Aggiungi nuovi elementi ...
  2. Aggiungi un'istanza del plug-in PulseAudio
  3. Fare clic con il tasto destro sull'icona appena visualizzata nel riquadro e fare clic su "Proprietà". Assicurati che "Abilita scorciatoie da tastiera per il controllo del volume" sia abilitato.

Potrebbe essere necessario installare prima il plug-in PulseAudio. Nelle distribuzioni basate su Debian e Debian, il pacchetto viene chiamato xfce4-pulseaudio-plugin.


2
Per i futuri ricercatori: questo ha risolto il mio problema in un Thinkpad X1 durante l'aggiornamento da Debian jessie a Debian stretch
bnewbold

2
simpatico. Ha funzionato per la mia installazione: Ubuntu 18 + xfce4
Zeta.Investigator

2
Non voglio un oggetto nel mio pannello solo per i tasti di scelta rapida funzionanti. Soluzione piuttosto strana
phil294

2
@Blauhirn Puoi invece installare xfce4-volumed-pulse(che sembra essere impacchettato come xfce4-volumedin Ubuntu 18.04) per ottenere il supporto hotkey senza un plugin del pannello. Launchpad
Jon,

Ciò risolse il problema per me in Fedora 30.
Paul,

18

1. Configurazione

2.-Tastiera

3.-Collegamenti di applicazione

4.-Add

amixer set Master 5%+     --> (Volume Up)
amixer set Master 5%-     --> (Volume Down)
amixer set Master toggle  --> (Mute/Unmute)

Aggiornare:

amixer -D pulse set Master 1+ toggle   --> (fixed unmute, after mute)

inserisci qui la descrizione dell'immagine


L'aggiunta del comando mute / mute attiva solo l'audio. Quando premo la stessa combinazione di tasti, l'audio non viene ripristinato. Su Ubuntu 18.04 + xfce4. I comandi volume su e giù funzionano bene.
Akshay Gaur,

Ho usato Abilita le scorciatoie da tastiera per il controllo del volume = Off, in combinazione con il set di master Master 20% - comando sul tasto di scelta rapida Disattiva, per disattivare il tasto di scelta rapida Disattiva e invece di disattivare l'audio per ridurre rapidamente il volume. È più conveniente di Muto :)
idonnie il

Ubuntu 18.04 / xfce4 ho dovuto usare amixer -D pulse set Master 15%- senza l'impulso "-D" il volume non è cambiato.
user3183018

Usa "amixer -D pulse set Master 1+ toggle" per rendere anche muto il funzionamento
Panoptik

9

Si noti che entrambe le risposte sono corrette, ma ognuna dipende da pacchetti diversi per la gestione del suono. Erik qui usa pulseaudio mentre la risposta di Samuel Loza implica, che alsamixer viene usata.

xfce4-pulseaudio-plugin

  1. Fare clic con il tasto destro del mouse su un pannello -> Sottomenu Pannello -> Aggiungi nuovi elementi ...
  2. Aggiungi un'istanza del plug-in PulseAudio
  3. Fare clic con il tasto destro sull'icona appena visualizzata nel pannello e fare clic su "Proprietà". Assicurati che "Abilita scorciatoie da tastiera per il controllo del volume" sia abilitato. -> Vedi: Impostazioni audio -> Il mixer audio ti dirà quale pacchetto usi. Se pulseadioviene utilizzato, il campo dovrebbe indicare pavucontrol.
  4. Apri la configurazione delle scorciatoie da tastiera e aggiungi i seguenti comandi:
    pactl -- set-sink-volume 0 +10%# alza il volume di ogni 10% (oltre il 100% possibile, potrebbe distorcere il suono)
    pactl -- set-sink-volume 0 -10% # riduci il volume di ogni 10%
    pactl -- set-sink-mute 0 toggle # disattiva / ripristina l'audio

alsamixer (confronta la risposta di Samuel)

  1. Controlla se alsamixer funziona come la tua gestione del suono.
  2. Vai a vedere la configurazione delle scorciatoie da tastiera e modifica:
    amixer set Master 10%+ #alza il volume di ogni 10%
    amixer set Master 10%- #riduci il volume di ogni 10% di
    amixer set Master toggle #mute / mute audio

La prima soluzione funziona per me su Debian stretch, ho avuto problemi con il suono dopo l'aggiornamento da Jessie. Le impostazioni funzionano anche durante l'utilizzo delle cuffie. Si può adattare liberamente la quantità di aumento / diminuzione in%.

Domande duplicate:
come aumentare o ridurre il volume in Xfce con le scorciatoie da tastiera? (Inglese, NA)
Disattivazione e riattivazione dell'audio con pulsante mute (inglese, Debian jessie)

Ulteriori collegamenti:
https://wiki.debian.org/Sound (inglese, Debian)
https://bugs.launchpad.net/xfce4-volumed/+bug/883485 (inglese, Debian + Ubuntu)
https: // askubuntu. com / questions / 652890 / shortcuts-volume-specific-output (inglese, Ubuntu 15.04)
Abbassa o aumenta il volume pulseaudio su tutte le uscite (inglese, Debian sid)
https://mysudo.wordpress.com/2015/03/27/unmute -pulseaudio-sound-in-xfce-debian-jessie / (tedesco, Debian jessie)
https://ubuntuforums.org/showthread.php?t=2342661 (inglese, Ubuntu)


Alsamixer dovrebbe sempre funzionare, anche quando si utilizza Pulseaudio
Erik

0

L'eliminazione dei file in ~ / .config / pulse, quindi l'esecuzione di quanto segue nel terminale dovrebbe risolverlo:

pulseaudio -k

Potrebbe essere necessario riavviare il suono riproducendo app dopo, e se pulseaudio non si riavvia da solo, questo lo riavvierà:

pulseaudio --start

Va bene. Nella parte inferiore della finestra click su Aggiungi . Nella finestra che si apre per il comando inserisci questo:

amixer -D pulse sset Master 3%+ unmute

Ora fai clic su OK, quindi ti chiederà di premere i tasti che desideri assegnare a quel comando. Basta premere il pulsante di aumento del volume e dovrebbe essere fatto.

È quindi possibile ripetere il processo usando questo per il pulsante di riduzione del volume:

amixer -D pulse sset Master 3%- unmute

Se hai anche un pulsante mute, ripeti ancora una volta usando questo:

amixer -D pulse sset Master toggle

Nel caso in cui le tue autorizzazioni fossero incasinate, questo comando del terminale le risolverà (non conosco altri modi per farlo, scusa!):

sudo chown -Rc $USER:$USER $HOME

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.