Come creare una combinazione di tasti usando il tasto [fn] come modificatore?

4

I tasti freccia di mezza dimensione sul mio MacBook sono un po 'piccoli per me. I tasti che preferirei usare sono:

  • fn + J per spostarsi a sinistra
  • fn + K per scendere
  • fn + L per spostarsi a destra
  • fn + I per spostarsi

Desidero assolutamente utilizzare il tasto "fn" per questo, sia per motivi ergonomici che pratici (es .: evitare conflitti con altre app).

È possibile? Come?

    
posta username 09.04.2012 - 18:04
fonte

2 risposte

4

Ho installato un programma di utilità di terze parti per rimappare questi tasti sul mio MacBook Pro con OS X 10.8. Ecco i passaggi che ho utilizzato:

(1) Scarica e installa KeyRemap4MacBook.app

(2) Modifica (o crea) il seguente file in un editor di testo:

~/Library/Application Support/KeyRemap4MacBook/private.xml

... in modo che il suo contenuto sia:

<?xml version="1.0"?>
<root>
<item>
        <name>JKLI to Arrow Keys</name>
        <identifier>private.jkli_to_arrow_keys</identifier>
        <autogen>
            __KeyToKey__
            KeyCode::J, ModifierFlag::FN,
            KeyCode::CURSOR_LEFT
        </autogen>
        <autogen>
        __KeyToKey__
            KeyCode::K, ModifierFlag::FN,
            KeyCode::CURSOR_DOWN
        </autogen>
        <autogen>
        __KeyToKey__
            KeyCode::L, ModifierFlag::FN,
            KeyCode::CURSOR_RIGHT
        </autogen>
        <autogen>
        __KeyToKey__
            KeyCode::I, ModifierFlag::FN,
            KeyCode::CURSOR_UP
        </autogen>
</item>
</root>

(3) Seleziona "Preferenze" da la piccola icona KeyRemap4MacBook OS X MenuBar nella parte superiore dello schermo.

(4)Nellascheda" , seleziona "JKLI in Tasti freccia". (se questa opzione non viene visualizzata, potrebbe essere necessario fare clic il pulsante "ReloadXML")

Ora dovresti essere in grado di usare il tasto Funzione con J | K | L | I per controllare il cursore, oltre ai tasti freccia.

    
risposta data 09.06.2013 - 17:42
fonte
2

Hai ragione. Sebbene Mac OS X ti permetta di rimappare i tasti control , caps lock , option e command , < la chiave kbd> fn non è inclusa. Per fare ciò, devi utilizzare software di terze parti come DoubleCommand . Questo ti permetterà di rimappare la chiave fn nella chiave control .

Da lì, dovresti controllare software aggiuntivo per rimappare il tasto control + J ecc. per emulare il tasto sinistro ecc. Finché puoi emulare ctrl , dovresti essere in grado di creare il keybinding in ~ / Library / KeyBindings. Potresti riuscire a eseguire l'ultimo passaggio anche in DoubleCommand.

    
risposta data 09.04.2012 - 22:17
fonte

Leggi altre domande sui tag