Wie kann ich den Caps LockSchlüssel in Windows oder OS X neu zuordnen ? Gibt es zum Beispiel eine Möglichkeit, die Feststelltaste einer Tastenkombination wie Alt+ Tabunter Windows oder ⌘+ Tabunter OS X zuzuordnen ?
Wie kann ich den Caps LockSchlüssel in Windows oder OS X neu zuordnen ? Gibt es zum Beispiel eine Möglichkeit, die Feststelltaste einer Tastenkombination wie Alt+ Tabunter Windows oder ⌘+ Tabunter OS X zuzuordnen ?
Antworten:
Sie benötigen Autohotkey und dieses Skript:
;Deactive CapsLock key
$CapsLock::
return
Autohotkey ist die leistungsstärkste Methode, um solche Aktionen auf einem Windows-PC auszuführen. Weitere Informationen zum erneuten Zuordnen von CAPS finden Sie auf dieser Seite.
Ich habe gebrauchten Sharpkeys (für Windows) neu zuordnen CapsLockzu ESC.
Funktioniert gut für vim . Die Bearbeitung im VI-Stil strahlt wirklich, wenn Sie Ihre Finger jederzeit in der Nähe der Ausgangszeile halten können.
So tauschen Sie den Caps LockSchlüssel mit links aus Ctrl:
Windows
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Geben Sie als Daten Folgendes ein:
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
Beenden Sie den Registrierungseditor
Linux
Fügen Sie die folgenden Zeilen in die Datei ein:
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
Fügen Sie die folgende Zeile in ~ / .bash_profile ein
xmodmap ~/.xmodmap
Auf Mac: Sie können die Feststelltaste unter "Systemeinstellungen" -> "Tastatur & Maus" -> "Sondertasten" neu zuweisen.
Ich habe es CTRL zugewiesen
Sie können SharpKeys verwenden , um die Funktionalität einer beliebigen Taste zu deaktivieren. Eine ausführliche Anleitung finden Sie unter Windows XP / Vista unter Map Any Key to Any Key .
Außerdem hat Lifehacker eine wirklich gute Anleitung namens NumLocker Deaktiviert die Feststelltaste, um die Zuordnung zu ändern oder sie vollständig zu deaktivieren.
Ich benutze Billy Mays Caps Lock . Wenn ich jetzt versehentlich die Feststelltaste drücke, anstatt mich zu ärgern, höre ich einen kurzen Ton von Billy Mays, der immer ein Lächeln auf mein Gesicht zaubert.
SysInternals ' Ctrl2Cap funktioniert auch auf älteren Win-Rechnern.
Unter Mac kann ich die Verwendung von KeyRemap4MacBook empfehlen . Oder PcKeyboardHack mit einem etwas anderen Fokus. Ich benutze beide in Kombination ohne Probleme.
Das Problem ist, gibt es keine aus der Box Lösung in Mac OSX gebaut , so dass Sie zuweisen könnte CAPS LOCKzu ESC(was für Vi / Vim wesentlich ist). Das zweite Problem mit anderen Tools ist, dass sie die grüne LED auf der Feststelltaste nicht deaktivieren.
PcKeyboardHack
bezieht sich auf das ESC-Mapping, aber jedes Mapping ist möglich.
KeyRemap4MacBook
ermöglicht direkt die Zuordnung zu einer anderen Funktionstaste. ⌘Natürlich ist jede Zuordnung, die Sie mögen, möglich. So habe ich beispielsweise auf einem Mac die richtige Taste zugeordnet ctrl (was nützlich ist, wenn Sie es gewohnt sind, unter Windows eine Eclipse-ähnliche Autovervollständigung durchzuführen ).
caps lock
auf beides gesetzt esc
und ctrl
. Es ist, esc
wenn es die einzige Taste ist, die gedrückt wird, und es wechselt zu, ctrl
wenn ich eine andere Taste drücke.
Das Austauschen mit einer anderen Zusatztaste (gefällt mir Ctrl) wird von Mac OS unterstützt:
keyboard control panel -> modifier keys
Wie Marchal sagte, können Sie unter OS X PCKeyboardHack verwenden , um die Feststelltaste in eine andere Taste wie F19 zu ändern:
Sie können den Schlüssel wie F19 einer komplexeren Tastenkombination zuordnen, indem Sie private.xml in KeyRemap4MacBook eine Einstellung wie die folgende hinzufügen :
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>
Wenn die LED-Anzeige für die Feststelltaste auf Ihrer Tastatur nicht deaktiviert wird, aktivieren Sie die Einstellung "Status der durchgehenden Feststelltasten-LED" in KeyRemap4MacBook.
Dies ordnet F19 zu, um zu steuern, wenn es gehalten wird, und um zu entkommen, wenn es gedrückt wird:
<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
Sie können F19 auch einer zusätzlichen Zusatztaste zuordnen, mit der Sie beispielsweise Anwendungen aktivieren können:
<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>
Siehe http://lri.me/keyremap4macbook.html Weitere Informationen zu KeyRemap4MacBook verwenden.