Come posso riassociare Caps lock per cancellare / backspace?

9

Ho provato a usare DoubleCommand, ma non ti consente di tenere premuto il tasto Maiusc e, premendolo, si attiva / disattiva la luce di blocco maiuscole. Idealmente voglio che maiuscole / minuscole non vengano mai abilitate e che la chiave si comporti esattamente come se fosse la chiave di cancellazione.

Un altro problema di DoubleCommand è che ogni seconda pressione commuta la luce e non cancella un carattere.

    
posta Senseful 29.01.2011 - 12:33
fonte

3 risposte

10

Potresti provare Seil (precedentemente PCKeyboardHack ). Lo uso per collegare Caps Lock a Right-Ctrl (non semplice Ctrl), in modo da poter associare Caps Lock a Meta in Emacs (mentre Ctrl rimane Ctrl, e gli altri tasti sono mantenuti al solito comportamento).

    
risposta data 29.01.2011 - 12:50
fonte
1

Se sei su macOS Sierra o successivi, e non ti dispiace usare la riga di comando, puoi farlo con una tecnica che ho visto su Hang Lu Su's blog :

$ hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}]}'

Nel suo post collegato entra anche in altre cose, come assicurarsi che questa associazione sopravviva riavviando o mappando qualsiasi chiave. Ecco i documenti Apple che spiegano la tecnica utilizzata e i codici da utilizzare per qualsiasi chiave.

Mi rendo conto della domanda e le sue risposte originali sono più vecchie di macOS Sierra, ma forse questo può essere utile per le persone che vi inciampano di recente.

    
risposta data 09.05.2018 - 01:19
fonte
0

ControllerMate ottiene la normale ripetizione automatica, nessun ritardo o commutazione luce data Apple ➤ Preferenze di sistema ... ➤ Tastiera ➤ Tastiera ➤ Tasti modificatore ... ➤ Tasto Bloc Maiusc ➤ Nessuna azione.
Control, Meta (Alt) e Control-Meta hanno preso la logica in più:

Peace—Devon

P.S.Emacs²&Lisp³ècresciutoconRuboutasinistradellaletteraA-vediilayoutdellatastieraKnightTV⁴eSpaceCadet⁵conitastidimodificaControl-Meta-Super-Hyper-Shift-Greek-Top.

P.P.S.L'immissionedellapasswordpotrebberichiederelachiavedicancellazionedell'hardware.

P.P.P.S.Seriesciaottenerefunzionalitàdibloccodeitappisuunaccordochiavedientrambiiturnifammelosapere.

P.P.P.P.S.IlMgtmiproibiscedipubblicarequestilink link : [2] Emacs [3] Lisp_ (programming_language) [4] Knight_keyboard [5] Space-cadet_keyboard

    
risposta data 06.09.2016 - 03:03
fonte

Leggi altre domande sui tag