Estou usando um teclado de PC no Mac OS. Posso usar a barra de menu para controlar o volume, mas há algum atalho de teclado que possa usar para alterar o volume do sistema?
Ou talvez um script ou solução simples que eu possa instalar para definir o volume usando o teclado.
Responder1
Você pode comprar a versão pro doChaves escaldantes. É um preference pane
programa que permite definir um atalho de teclado personalizado para modificar o volume do sistema, entre muitas outras coisas.
Alternativamente, você pode modificar o volume do sistema usando AppleScript.
Abra o Editor AppleScript e digite
set volume output volume 100
O volume está em uma escala de 0 a 100. Você pode definir um valor absoluto (por exemplo, 100 para volume total) ou criar scripts que aumentam/diminuem, como o seguinte:
set vol to output volume of (get volume settings)
if vol > 90 then # 100 max
set volume output volume 100
else
set volume output volume (vol + 10)
end if
Para diminuir o volume:
set vol to output volume of (get volume settings)
if vol < 10 then # 0 is min
set volume output volume 0
else
set volume output volume (vol - 10)
end if
Se quiser replicar o som de feedback que normalmente ocorre quando você altera o volume, adicione o seguinte ao script:
do shell script "afplay /System/Library/Sounds/Pop.aiff"
Você pode salvar scripts como aplicativos ou integrá-los aoServiçosmenu usando o Automator como um serviço sem entrada. Você pode definir atalhos de teclado para serviços emPreferências do Sistema » Teclado » Atalhos de teclado » Serviços
Responder2
Mosquetão(anteriormente KeyRemap4MacBook) pode remapear teclas de função para controlar o volume e tem funcionado perfeitamente para mim até agora. No painel de controle, pesquise “F9 para silenciar” etc.
Responder3
Eu empacotei um conjunto de serviços e instruções AppleScript que permitem controlar o volume do sistema e do iTunes, bem como reproduzir/pausar e próximo/anterior em qualquer teclado no Lion.
http://gskinner.com/blog/archives/2011/10/media-keys-in-osx-for-any-keyboard.html
Responder4
Aqui está minha solução completa para atalhos para aumentar, diminuir e silenciar o volume. Eu uso oFagulhaaplicativo para vincular combinações de teclas a esses scripts. Os scripts verificam o estado mudo atual e tratam dele, para evitar problemas estranhos que podem acontecer se você não controlá-lo adequadamente.
Aumentar o volume:
set vol to output muted of (get volume settings)
if (vol = true) then
set volume without output muted
end if
set vol to output volume of (get volume settings)
if vol > 95 then
set volume output volume 100
else
set volume output volume (vol + 5)
end if
do shell script "afplay /System/Library/Sounds/Pop.aiff"
Volume baixo:
set vol to output muted of (get volume settings)
if (vol = true) then
error number -128
else
set vol to output volume of (get volume settings)
if vol < 5 then # 0 is min
set volume with output muted
else
set volume output volume (vol - 5)
end if
do shell script "afplay /System/Library/Sounds/Pop.aiff"
end if
Ativar/desativar som:
set vol to output muted of (get volume settings)
if (vol = true) then
set volume without output muted
else
set volume with output muted
end if