Le scorciatoie da tastiera per il controllo del volume non funzionano in 14.04?


9

Eseguo Ubuntu 14.04 su un laptop Sony Vaio serie CS. Normalmente, il volume viene controllato premendo rispettivamente Funcion + F2, F3 e F4 per silenziare, abbassare il volume e aumentare il volume. Ho riassegnato accidentalmente la scorciatoia da tastiera per aumentare il volume a un altro tasto. Ho provato a ripristinare la scorciatoia da tastiera andando nell'editor delle scorciatoie da tastiera in Ubuntu e premendo Funzione + F4, ma non ha funzionato. La mia funzione di muto e il mio volume giù funzionano entrambi perfettamente, ma il volume su non funziona affatto. Per favore, non rispondere mi dice di cambiare la scorciatoia da tastiera nel gestore delle scorciatoie da tastiera, come ho già provato. Grazie per l'aiuto!


Lo stesso problema qui ... Funzionava bene nel 13.04 ma ora niente nel 14.04.1

Risposte:


8

Ho trovato un bug report sul launchpad relativo a questo problema e sembra che quando si riassegna le chiavi multimediali manchi qualche prefisso. Le seguenti righe sono in qualche modo un sommario di ciò che è discusso nella segnalazione di bug

È possibile emettere il comando seguente per visualizzare l'associazione dei tasti corrente:

gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up

L'output dovrebbe essere, XF86AudioRaiseVolumema quando utilizzo la GUI delle impostazioni di sistema e controllo trovo che sia valido AudioRaiseVolume.

Puoi ripristinarli tramite:

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up

o

gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"

Naturalmente quest'ultimo è più specifico e potrebbe non funzionare con tutti i sistemi là fuori, ma II è stato felice di scoprire che XF86manca solo la stringa, quindi ad esempio potrei associare il terminale al tasto multimediale della calcolatrice:

gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"

Per un elenco di possibili chiavi da mappare è possibile utilizzare

 gsettings list-keys org.gnome.settings-daemon.plugins.media-keys

play è effettivamente play / pause!

Se la tua configurazione è diversa, potresti voler capire il nome della tua chiave multimediale e impostarla tramite dconf. Non l'ho fatto da solo, ma è menzionato in un commento che a sua volta rimanda a un'altra domanda di Askubuntu: dove sono archiviate le scorciatoie da tastiera di GNOME? .


Modifica : non ho potuto fare a meno di giocarci un po 'e dato che nella mia tastiera mancano alcuni pulsanti Previous/ Nextho trovato utile CTRL+ Volume-Down/ CTRL+ Volume-Up:

gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"

1
La sostituzione di AudioRaiseVolume in XF86AudioRaiseVolume ha risolto un problema simile che avevo. Grazie: D
MinecraftShamrock,

Questo funziona Il bugfix è stato riportato alla versione 14.04, attualmente è nel repository proposto da Trust. È possibile abilitare il repository nel pannello di controllo Software e aggiornamenti e il suono dovrebbe funzionare anche con Just AudioRaiseVolume.
Jmiserez,

@yoshi Hai menzionato "quando utilizzo la GUI delle impostazioni di sistema e controllo trovo che il valore sia AudioRaiseVolume". Come posso accedere alla GUI delle impostazioni? Sto eseguendo Lubuntu 15.04
Hamman Samuel il

@HammanSamuel Mi riferisco alle impostazioni generali del sistema e più specificamente keyboardall'opzione in cui è possibile impostare scorciatoie . Comunque sto eseguendo ubuntu12.04 quindi l'esperienza può variare: /
nuala il

Nessuna fortuna per me. Il prefisso era lì come dovrebbe essere quando mi sono imbattuto questo comando: \ Cosa c'è di strano è che se vado attraverso le scorciatoie da tastiera, il prefisso non è presente (dove, come è lì per i pulsanti che stanno lavorando, ad esempio Mute), ma questo comando mostra la prefisso.
MichaelChirico,
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.