1 votes

Changer le volume en utilisant un clavier externe avec un Macbook ?

J'ai un clavier externe sur mon Mac, et j'aimerais pouvoir utiliser le clavier pour contrôler le volume comme je le fais avec les touches FN+F10-12 de mon MacBook pro, mais il n'y a pas de touche FN sur mon clavier externe.

Comment puis-je faire cela ? I

0 votes

Préférences système clavier, vous pouvez le régler à cet endroit

0voto

Fuzzy Purple Monkey Points 702

Vous pouvez essayer d'utiliser un privé.xml comme ça avec KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::F1, VK_CONTROL, KeyCode::BRIGHTNESS_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::F2, VK_CONTROL, KeyCode::BRIGHTNESS_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::F3, VK_CONTROL, KeyCode::EXPOSE_ALL</autogen>
    <autogen>__KeyToKey__ KeyCode::F4, VK_CONTROL, KeyCode::LAUNCHPAD</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F5, VK_CONTROL, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F6, VK_CONTROL, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F7, VK_CONTROL, ConsumerKeyCode::MUSIC_PREV</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F8, VK_CONTROL, ConsumerKeyCode::MUSIC_PLAY</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F9, VK_CONTROL, ConsumerKeyCode::MUSIC_NEXT</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F10, VK_CONTROL, ConsumerKeyCode::VOLUME_MUTE</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F11, VK_CONTROL, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
    <autogen>__ConsumerToKey__ KeyCode::F12, VK_CONTROL, ConsumerKeyCode::VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

Je ne sais pas s'il fonctionne avec tous les claviers, mais il fonctionne avec mon Kinesis Advantage.

Voir http://lri.me/keyremap4macbook.html pour plus d'informations sur l'utilisation de KeyRemap4MacBook.

0voto

Ushio Cheng Points 11

J'ai également été confronté à ce problème. Bien que j'utilise un clavier complet 110% avec des touches macro intégrées. Cependant, les macros Windows ne fonctionnent jamais sur Mac :)

J'ai utilisé keyboard maestro pour définir un hotkey/macro de costume pour faire cela. En gros, je crée une nouvelle macro qui se déclenche sur l'in[ut et invoque un Applescript pour modifier le volume.

script pour la sourdine

-- Toggle Mute
if (output muted of (get volume settings)) then
    set volume output volume 15 without output muted
else
    set original to (output volume of (get volume settings))
    set step1 to original * 0.8
    set step2 to original * 0.6
    set step3 to original * 0.3
    set step4 to original * 0.17
    set step5 to original * 0.06
    set volume output volume step1 without output muted
    delay 0.2
    set volume output volume step2 without output muted
    delay 0.2
    set volume output volume step3 without output muted
    delay 0.2
    set volume output volume step4 without output muted
    delay 0.2
    set volume output volume step5 without output muted
    set volume with output muted
end if

script pour la montée en volume

set volume output volume ((output volume of (get volume settings)) + 5) without output muted

script pour la baisse du volume sonore

set volume output volume ((output volume of (get volume settings)) - 5) without output muted

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X