Come posso rimappare la Caps Lockchiave in Windows o OS X? Esiste, ad esempio, un modo per mappare il blocco maiuscole su una combinazione di tasti come Alt+ Tabsu Windows o ⌘+ Tabsu OS X?
Come posso rimappare la Caps Lockchiave in Windows o OS X? Esiste, ad esempio, un modo per mappare il blocco maiuscole su una combinazione di tasti come Alt+ Tabsu Windows o ⌘+ Tabsu OS X?
Risposte:
È necessario Autohotkey e questo script:
;Deactive CapsLock key
$CapsLock::
return
Autohotkey è IL modo più potente per fare questo genere di cose su un PC Windows. Vedi anche questa pagina per maggiori dettagli sulla rimappatura di CAPS,
Ho usato SharpKeys (per Windows) per rimappare CapsLocka ESC.
Funziona alla grande per Vim . Il montaggio in stile VI brilla davvero se riesci a tenere le dita vicino alla riga iniziale in ogni momento.
Ecco come scambiare la Caps Lockchiave con sinistra Ctrl:
finestre
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Immettere quanto segue come Dati:
0000: 00 00 00 00 00 00 00 00
0008: 03 00 00 00 3A 00 1D 00
0010: 1D 00 3A 00 00 00 00 00
Chiudi l'editor del registro
Linux
Incolla le seguenti righe nel file:
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L
Aggiungi la seguente riga in ~ / .bash_profile
xmodmap ~/.xmodmap
su Mac: puoi riassegnare il tasto BLOC MAIUSC in "Preferenze di sistema" -> "Tastiera e mouse" -> "Tasti speciali".
l'ho assegnato a CTRL
È possibile utilizzare SharpKeys per disabilitare la funzionalità di qualsiasi tasto. Per una guida dettagliata, puoi controllare Mappa qualsiasi chiave su qualsiasi chiave su Windows XP / Vista .
Inoltre, Lifehacker ha un'ottima guida chiamata NumLocker che disabilita il tasto BLOC MAIUSC su come rimappare o disabilitarlo completamente.
Uso Billy Mays Caps Lock . Ora, ogni volta che premo il tasto BLOC MAIUSC, invece di sentirmi frustrato, sento un veloce tono di Billy Mays, che mi fa sempre sorridere.
Ctrl2Cap di SysInternals funzionerà anche su macchine Win più vecchie.
Su Mac posso consigliare di utilizzare KeyRemap4MacBook . O PcKeyboardHack che ha un focus leggermente diverso. Uso entrambi in combinazione senza problemi.
Il problema è che non esiste una soluzione pronta all'uso integrata in Mac OSX, quindi è possibile assegnarla CAPS LOCKa ESC(che è essenziale per Vi / Vim). Il secondo problema con altri strumenti è che non disabilitano il LED verde sul tasto BLOC MAIUSC.
PcKeyboardHack
è correlato alla mappatura ESC, ma ogni mappatura è possibile.
KeyRemap4MacBook
consente direttamente di mappare un diverso tasto funzione. Sicuramente ogni mappatura che ti piace è possibile Quindi, ad esempio, su Mac ho mappato il tasto ⌘-Key giusto ctrl (cosa è utile quando sei abituato al completamento automatico simile a un'eclissi su Windows)
caps lock
impostato su entrambi esc
e ctrl
. È esc
quando è l'unico tasto premuto e passa a ctrl
se premo altri tasti.
Lo scambio con un tasto modificatore diverso (Mi piace Ctrl) è supportato da Mac OS:
keyboard control panel -> modifier keys
Come diceva Marchal, su OS X puoi usare PCKeyboardHack per cambiare il blocco maiuscole in un altro tasto come F19:
Puoi associare la chiave come F19 a una combinazione di tasti più complessa aggiungendo un'impostazione come questa a private.xml in KeyRemap4MacBook :
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>
Se la spia di blocco maiuscole sulla tastiera non viene disabilitata, provare ad abilitare l'impostazione "Stato LED blocco maiuscole pass-through" in KeyRemap4MacBook.
Questo mappa F19 per controllare quando tenuto e fuggire quando premuto:
<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
È inoltre possibile mappare F19 a un tasto modificatore aggiuntivo che può essere utilizzato ad esempio per attivare le applicazioni:
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SAFARI</name>
<url>file:///Applications/Safari.app</url>
</vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1,
KeyCode::VK_OPEN_URL_SAFARI</autogen>
</item>
Vedi http://lri.me/keyremap4macbook.html per maggiori informazioni sull'uso di KeyRemap4MacBook.