Cambia tasto modificatore mentre l'applicazione è in primo piano

0

Quello che sto cercando di realizzare è intercettare o cambiare Command e sostituirlo con Control per l'utilizzo mentre un'altra applicazione è in esecuzione e in primo piano.

C'è un modo per cambiare temporaneamente i tasti modificatori sul Mac usando uno script?

Ad esempio, un applescript potrebbe essere salvato come Stay Open e intercetterà una sequenza di tasti e cambierà la combinazione di tasti in un'altra sequenza di tasti.

    
posta GreenhouseControl 08.11.2013 - 17:11
fonte

1 risposta

1

Potresti utilizzare un private.xml come questo con KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>EMACS</appname>
    <equal>org.gnu.Emacs</equal>
  </appdef>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <only>EMACS</only>
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L</autogen>
  </item>
</root>
    
risposta data 08.11.2013 - 18:54
fonte

Leggi altre domande sui tag