Ordnen Sie eine Tastenkombination zu, um das CAPS LOCK-Verhalten unter Windows 10 zu ermitteln

1284
W Dean Stanton

Ich möchte zwei Tastenzuordnungen durchführen, die nicht dem Standard entsprechen:

  1. Die Feststelltaste wird zu einer weiteren STRG-Taste.
  2. Einige Tastenkombinationen (idealerweise Shift CapsLock) können weiterhin die Arbeit ausführen, die normalerweise von der CapsLock-Taste ausgeführt wird: Groß- und Kleinschreibung.

Es scheint, dass die Standardantworten - SmartKeys, AutoHotKey und Microsoft Keyboard Creator (MSKC) - den CapsLock-Schlüssel nicht zuordnen bzw. keine Tastenkombinationen zuordnen. Ich würde gerne anders gezeigt werden.

Ich kann eine Tastaturdatei (.klc) oder die Registrierung bearbeiten, wenn ich nur wüsste, was ich dort ablegen oder ändern muss.

Zu Ihrer Information: Ich habe gelesen, dass Shift + CapsLock den CapsLock-Job auf einer japanischen Tastatur ausführt.

Bevor Sie fragen: Warum sollte ich das tun? Weil ich ein Unix-Typ bin, habe ich gelernt, die Cntl-Taste links vom "a" zu erwarten, wo es am handlichsten ist. Und weil Sie manchmal wirklich WOLLEN, mehrere Wörter in Großbuchstaben einzugeben.

0

1 Antwort auf die Frage

0
Chema

Another Unix guy here. I lasted a whole 3 days on Win10, but I did so with my Control in the right place. ;)

I used "Convert Caps Lock to Control.reg"

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 

Now, after that you no longer have a Caps Lock, and you don't want Shift+Ctrl to change anything. So you might as well eat your hat and read the AutoHotKey's intro (and Google's too ;):

Capslock::Ctrl - Makes Capslock become a Control key. To retain the ability to turn Capslock on and off, add the remapping +Capslock::Capslock first. This toggles Capslock on and off when you hold down the Shift key and press Capslock. Because both remappings allow additional modifier keys to be held down, the more specific +Capslock::Capslock remapping must be placed first for it to work.

This doesn't works in certain videogames, though, so if you care about that you might as well mod the registry and bind AutoHotKey's SetCapsLockState, on|off to any key combo you want—I like double shift:

Lshift & Rshift::SetCapsLockState, % GetKeyState("CapsLock", "T")? "Off":"On" 

Cheers!