Réponses:
Par défaut sous OS X, la rotation dans les dispositions de clavier est définie comme ctrl+ space. Ce mappage est désactivé en faveur du déclencheur pour Spotlight.
Pour modifier ce mappage par défaut, vous devez aller dans Préférences Système-> Matériel-> Clavier et souris-> Raccourcis clavier. Vous y trouverez un élément de liste pour le menu d'entrée. Cochez la case et elle sera activée. De là, double-cliquez sur le raccourci prédéfini sur le côté droit de la liste. Une fois le raccourci existant sélectionné et modifiable, vous pouvez taper votre séquence de raccourcis préférée.
Malheureusement, alt+ shiften soi n'est pas autorisé comme raccourci. Vous devez avoir une touche non-contrôle dans le mix. Le plus proche que vous pouvez faire est d'utiliser alt+ z(en utilisant 'z', qui est à côté de déplacer sur le côté gauche du clavier). Vous avez également la possibilité de définir le raccourci pour l'ordre inverse de la rotation. alt+ shift+ zest une option naturelle pour cela.
alt + shift + z
s'agit d'un raccourci clavier populaire utilisé par de nombreuses applications pour annuler une annulation ( alt + z
). Par conséquent, il peut être préférable de trouver un autre raccourci. Et alors cmd + e
?
Utilisez Karabiner (à l'origine KeyRemap4MacBook). Recherchez option shift pc
. Cocher la première case devrait vous permettre de modifier le comportement du PC.
brew cask install karabiner
) sur mon Mac High Sierra 10.13.3 et j'ai constaté que cela ne fonctionnait pas.
J'ai trouvé que le petit utilitaire MLSwitcher [2] vous permettra de faire exactement cela et fonctionne très bien sous macOS 10.13 High Sierra. Disponible gratuitement sur l'App Store.
Plus d'informations ici: http://bluezbox.com/mlswitcher2.html
Dans certains environnements locaux, l'espace de commande et l'espace de commande d'option changent les sources d'entrée par défaut. Vous pouvez activer ou modifier les raccourcis clavier à partir des Préférences Système:
Les enregistreurs de raccourcis ne permettent cependant pas de saisir des raccourcis comme l'option-shift. Si vous voulez vraiment utiliser l'option-shift, vous pouvez le mapper à une combinaison de touches comme option-command-space avec KeyRemap4MacBook . Ceci est déclenché lorsque vous relâchez shift:
<autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_L, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::SHIFT_L, ModifierFlag::OPTION_L, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::NONE, KeyCode::SHIFT_R, ModifierFlag::OPTION_R, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
Cela se déclenche lorsque vous appuyez sur Maj, mais cela nécessite d'appuyer sur Maj avant l'option pour les raccourcis comme option-shift- [:
<autogen>__KeyToKey__ KeyCode::SHIFT_L | ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::SHIFT_R | ModifierFlag::SHIFT_R | ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
Cela nécessite d'appuyer sur l'option et de déplacer simultanément:
<autogen>__SimultaneousKeyPresses__ KeyCode::OPTION_L, KeyCode::SHIFT_L, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__SimultaneousKeyPresses__ KeyCode::OPTION_R, KeyCode::SHIFT_R, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
De plus, si vous recherchez Cmd+ Shift, Punto Switcher (après avoir désactivé la commutation automatique de la langue) peut lier la langue à Cmd+ Shift.
Le mousqueton mentionné par @wayfarer a fait l'affaire pour moi. Voici la règle pour mapper Ctrl-Maj sur Ctrl-Espace:
{
"description": "Swithch input language by ctrl-shift",
"manipulators": [
{
"from": {
"key_code": "left_shift",
"modifiers": {
"mandatory": [
"left_control"
]
}
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
],
"type": "basic"
},
{
"from": {
"key_code": "right_shift",
"modifiers": {
"mandatory": [
"right_control"
]
}
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
],
"type": "basic"
}
]
}