Respuestas:
Por defecto en OS X, girar a través de diseños de teclado se define como ctrl+ space. Esta asignación está desactivada a favor del activador para Spotlight.
Para modificar esta asignación predeterminada, debe ir a Preferencias del sistema-> Hardware-> Teclado y mouse-> Atajos de teclado. Allí encontrará un elemento de lista para el menú de entrada. Seleccione la casilla de verificación y se habilitará. Desde allí, haga doble clic en el acceso directo predefinido en el lado derecho de la lista. Una vez que el acceso directo existente está seleccionado y editable, puede escribir su secuencia de acceso directo preferida.
Desafortunadamente, alt+ shiftpor sí mismos no están permitidos como acceso directo. Debe tener una clave sin control en la mezcla. Lo más cerca que puede acercarse es usar alt+ z(usando 'z', que está al lado del desplazamiento en el lado izquierdo del teclado). También tiene la opción de configurar el acceso directo para el orden inverso del giro. alt+ shift+ zes una opción natural para esto.
alt + shift + z
es un método abreviado de teclado popular que utilizan muchas aplicaciones para deshacer un deshacer ( alt + z
). Por lo tanto, puede ser una mejor idea encontrar otro acceso directo. ¿Qué tal cmd + e
?
Utilice Karabiner (originalmente KeyRemap4MacBook). Buscar option shift pc
. Marcar la primera casilla de verificación debería permitirle reasignar el comportamiento de la PC.
brew cask install karabiner
) en mi Mac High Sierra 10.13.3 y descubrí que no funciona.
Descubrí que la pequeña utilidad MLSwitcher [2] te permitirá hacer exactamente eso y funciona muy bien con macOS 10.13 High Sierra. Disponible de forma gratuita en la App Store.
Más información aquí: http://bluezbox.com/mlswitcher2.html
En algunos locales, command-space y option-command-space cambian las fuentes de entrada de forma predeterminada. Puede habilitar o cambiar los atajos de teclado desde Preferencias del Sistema:
Sin embargo, las grabadoras de accesos directos no permiten ingresar accesos directos como la opción shift. Si realmente desea utilizar la opción shift, puede asignarlo a una combinación de teclas como option-command-space con KeyRemap4MacBook . Esto se activa cuando sueltas 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>
Esto se activa cuando presiona shift, pero requiere presionar shift antes de la opción para accesos directos como 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>
Esto requiere presionar la opción y cambiar simultáneamente:
<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>
Además, si está buscando Cmd+ Shift, Punto Switcher (después de deshabilitar el cambio automático de idioma) puede vincular el cambio de idioma a Cmd+ Shift.
El Karabiner mencionado por @wayfarer hizo el truco para mí. Aquí está la regla para asignar Ctrl-Shift a Ctrl-Space:
{
"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"
}
]
}