Os atalhos do teclado de controle de volume não funcionam no 14.04?

9

Eu corro o Ubuntu 14.04 em um laptop da série Sony Vaio CS. Normalmente, o volume é controlado pressionando Funcion + F2, F3 e F4 para mudo, diminuir volume e aumentar volume, respectivamente. Reatribuí acidentalmente o atalho de aumento de volume do teclado para uma tecla diferente. Tentei redefinir o atalho de teclado, entrando no editor de atalhos de teclado no Ubuntu e pressionando Function + F4, mas isso não funcionou. Minha função de mudo e meu volume baixo funcionam perfeitamente, mas o volume alto não funciona. Por favor, não responda me dizendo para alterar o atalho do teclado no gerenciador de Atalhos do teclado, pois já tentei isso. Obrigado pela ajuda!

user295481
fonte
Mesmo problema aqui ... Ele estava trabalhando muito bem em 13,04 mas agora nada em 14.04.1

Respostas:

8

Encontrei um relatório de bug na barra de ativação em relação a esse problema e parece que ao redesignar as teclas de mídia está faltando algum prefixo. As linhas a seguir são um resumo do que é discutido no relatório de erros

Você pode emitir o seguinte comando para ver sua combinação de teclas atual:

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

A saída deve ser, XF86AudioRaiseVolumemas quando eu uso a GUI da configuração do sistema e verifico se é seu valor AudioRaiseVolume.

Você pode redefini-los através de:

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

ou

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

É claro que o último é mais específico e pode não funcionar com todos os sistemas existentes, mas eu fiquei feliz em descobrir que XF86falta apenas a string, por exemplo, eu poderia ligar o terminal à tecla de mídia da calculadora:

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

Para obter uma lista de possíveis chaves para mapear, você pode usar

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

play é realmente reproduzir / pausar!

Se a sua configuração for diferente, você pode descobrir o nome da sua chave de mídia e configurá-lo via dconf. Eu não fiz isso sozinho, mas isso é mencionado em um comentário que, por sua vez, faz links para outra pergunta no askubuntu: Onde estão armazenados os atalhos de teclado do GNOME? .


Edit : Não pude deixar de brincar um pouco com ele e como meu teclado está faltando alguns botões Previous/ Next, achei CTRL+ Volume-Down/ CTRL+ Volume-Upútil:

gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"
nuala
fonte
1
Substituir AudioRaiseVolume por XF86AudioRaiseVolume corrigiu um problema semelhante que eu tinha. Obrigado: D
MinecraftShamrock
Isso funciona. O bugfix foi portado para 14.04, atualmente está no repositório confiável. Você pode ativar o repositório no painel de controle Software & Updates e o som também deve funcionar apenas AudioRaiseVolume.
precisa saber é
@yoshi Você mencionou "quando eu uso a GUI da configuração do sistema e verifico se o valor é AudioRaiseVolume". Como posso acessar a GUI da configuração? Estou executando o Lubuntu 15.04
Hamman Samuel 23/09
@ HammanSamuel Refiro-me às configurações gerais do sistema e, mais especificamente, às keyboardopções em que podem ser configurados atalhos. No entanto, estou executando o ubuntu12.04, portanto a experiência pode variar: /
nuala
Sem sorte para mim. O prefixo estava lá quando deveria executar este comando: \ O que é estranho é que, se eu passar pelos atalhos do teclado, o prefixo está ausente (onde está o local para os botões que estão funcionando, por exemplo, Mute), mas este comando mostra o prefixo.
MichaelChirico 28/09