Definindo os keybindings de volume no Xfce + PulseAudio

Publicado por Luís Fernando C. Cavalheiro em 18/08/2015

[ Hits: 5.434 ]

Blog: https://github.com/lcavalheiro/

 


Definindo os keybindings de volume no Xfce + PulseAudio



GLIBCs e DLLs do Viva o Linux, aqui começa mais uma Dica do Dino® trazendo para todos vocês informações tão fresquinhas quanto o hálito de Tutancâmon. Hoje nós vamos ver um pouquinho sobre como definir os keybindings (ou atalhos de teclado, para os íntimos) de volume no Xfce + PulseAudio (PA para quem é obrigado a conviver com essa tranqueira). Recentemente eu passei por um senhor sufoco para acertar as malditas teclas Fn do meu Dell Inspiron no openSUSE, mas tinha dado tudo certo e eu estava feliz... até que eu precisei zerar as configs do Xfce, e como o gênio aqui não fez backup o resultado foi que ele se lascou. Enfim, não encontrei o jeito como eu tinha feito antes mas acabei bolando uma solução aqui que não é bonita, não é genial mas funciona então serve. Mãos à obra?

1. O que fazer?

Crie três scripts em algum diretório presente em seu $PATH. Para saber que diretórios são esses, o comando...

echo $PATH

...resolve. Por exemplo, a saída desse comando para mim é:

echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/lcavalheiro/.local/bin:/home/lcavalheiro/.local/bin

Tudo bem, tem coisa duplicada aí no $PATH, uma outra hora eu conserto isso. O que me importa é que eu devo escolher um desses diretórios aí listados, e eu vou de $HOME/.local/bin pela elegância da coisa.

Os scripts são:

a. aumentavolume:

#!/bin/bash
pactl set-sink-volume $(pacmd list-sinks | awk '/* index:/ { print $3 }') -- +5%

b. abaixavolume:

#!/bin/bash
pactl set-sink-volume $(pacmd list-sinks | awk '/* index:/ { print $3 }') -- -5%

c. alternavolume:

#!/bin/bash
pactl set-sink-mute $(pacmd list-sinks | awk '/* index:/ { print $3 }') toggle

2. Definindo as keybindings

Vá em Configurações > Teclados > Atalhos de aplicativos. A tela vai ser parecida com essa aí:
Linux: Definindo os keybindings de volume no Xfce + PulseAudio
Clique em Adicionar, e na caixa Comando digite "aumentavolume" (sem as aspas):
Linux: Definindo os keybindings de volume no Xfce + PulseAudio
Na próxima tela defina a keybinding que você deseja usar para aumentar o volume. Repita o procedimento com os scripts abaixavolume e alternavolume.

E assim termina mais uma Dica do Dino® para fazer a alegria de todos vocês! Depois dessa eu me despeço com um sincero "mv gentileza /dev/null" dos nossos governantes para todos vocês!

Outras dicas deste autor

Use o Google Hangouts diretamente no terminal

usbboot.img - A mídia de instalação mínima do Slackware

Reiniciando o KDE 5 Plasma sem reiniciar o computador

Reproduzindo Playlists do YouTube pelo VLC

ALSA e headsets USB: hotplugging

Leitura recomendada

Mapeamento de pasta compartilhada pelo VirtualBox em guest CentOS

Definindo o Vim como editor de texto padrão no Debian

Conexão ADSL Velox/Speedy no Ubuntu 8.10 Linux

Resetando as configurações do mate-terminal

Montando arquivos ISO através da interface gráfica no Linux

  

Comentários
[1] Comentário enviado por lilianalcantara em 23/08/2015 - 10:21h


massa, vou tentar colocar minhas teclas multimídia pra funcionar (play, pause, passar musica, voltar)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts