Este es un seguimiento de ¿Cómo puedo asignar la clave de Windows a la opción en Microsoft Remote Desktop versión 8? . Las respuestas a esa pregunta son enormes ahorros de tiempo para los usuarios de OSX RDC; sin embargo, hay algunas combinaciones de teclas que no quiero que sean reasignadas. Por ejemplo, Command + Q y Command + W, idealmente, seguirían funcionando igual que antes de volver a asignar.
Intenté agregar esta definición:
<autogen>
__KeyToKey__
KeyCode::Q, ModifierFlag::COMMAND_L,
KeyCode::Q, ModifierFlag::COMMAND_L
</autogen>
Pero sin efecto.
Actualización: aquí está el private.xml
completo:
<root>
<appdef>
<appname>Microsoft Remote Desktop</appname>
<equal>com.microsoft.rdc.mac</equal>
</appdef>
<item>
<name>Swap command and option in Remote Desktop</name>
<identifier>private.remotedesktopswapcommandandcontrol</identifier>
<only>Microsoft Remote Desktop</only>
<autogen>
__KeyToKey__
KeyCode::Q, ModifierFlag::COMMAND_L,
KeyCode::Q, ModifierFlag::COMMAND_L
</autogen>
<autogen>__KeyToKey__ KeyCode::TAB, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
<autogen>__KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R</autogen>
<autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R</autogen>
</item>
</root>