Collega un tasto CTRL al pulsante personalizzato

2

Uno dei miei programmi richiede il tasto CTRL per l'uso molto frequente. Ma nel mio caso non è molto comodo e mi piacerebbe cambiarlo in 0 sul lato destro della mia tastiera.

Sono stato scaricato e provo a utilizzare BetterTouchTool e Karabiner ma sfortunatamente puoi associare una chiave solo per le chiavi già predefinite, ma non puoi aggiungere la tua personalizzata lì, come nel mio caso voglio 0 click - > CTRL premuto pure.

Potresti per favore aiutarmi a renderlo possibile? Sono su Yosemite.

Grazie per l'aiuto!

    
posta Wild Goat 29.03.2015 - 14:07
fonte

2 risposte

2

Il programma Ukelele può essere utilizzato per creare layout di tastiera personalizzati , compresa la rimappatura dei tasti di controllo. Non è il programma più semplice da usare, ma ti dà più flessibilità rispetto a quello che hai provato.

    
risposta data 17.04.2015 - 21:21
fonte
2

Non è un problema aggiungere combinazioni di tasti personalizzate alle associazioni di tasti predefinite in Karabiner / KeyRemap2MacBook.

Il metodo predefinito è creare un private.xml in ~ / Application Support / KeyRemap4MacBook o ~ / Application Support / Karabiner (a seconda di quale OS X è installato: KeyRemap4MacBook funziona in 10.4-10.8 e Karabiner funziona in 10.9-10.10).

Il codice xml che devi aggiungere a private.xml probabilmente dovrebbe essere simile a questo:

<?xml version="1.0"?>
<root>
    <item>
        <name>Numpad-0 to Control_L</name>
        <identifier>remap.numpad02controlL</identifier>
        <autogen>__KeyToKey__ KeyCode::KEYPAD_0, KeyCode::CONTROL_L</autogen>
    </item>
</root>

Ricarica l'xml premendo il pulsante ReloadXML in Preferenze - > Cambia chiave dopo aver terminato la modifica.

Il modo non standard è quello di modificare uno dei numerosi collegamenti di tasti predefiniti che si trovano in * .app / Contents / Resources / include /. Trovate anche esempi e il file symbol_map.xml e appdef.xml (che definisce app se volete limitare l'associazione di tasti ad app speciali o escludere app) lì o in * .app / Contents / Resources /.

    
risposta data 18.04.2015 - 11:52
fonte

Leggi altre domande sui tag