W Windows 8 zwykłem ponownie mapować mój klawisz Capslock, aby kontrolować za pomocą skryptu rejestru
REGEDIT4
[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
Po uaktualnieniu do systemu Windows 10 to już nie działa. Jak można to zrobić?
keyboard-layout
windows-10
remapping
key-binding
capslock
Chiel ten Brinke
źródło
źródło
Odpowiedzi:
Czy pamiętasz, aby ponownie uruchomić komputer? Wydaje mi się, że działa dobrze, tak jak w 7 i 8.
źródło
.reg
rozszerzeniem, kliknij dwukrotnie plik, aby zastosować zmiany w rejestrze, a następnie uruchom ponownie.Caps Lock
później to odwzorować ?Na wypadek, gdyby ktoś potrzebował tego za pomocą PowerShell:
Uruchom go jako Administrator i uruchom ponownie.
źródło
Za pomocą klawiszy SharpKeys można mapować dowolny klucz na dowolny inny klucz w systemie Windows 7, 8 lub 10. Jest to o wiele łatwiejsze i czystsze niż samodzielna modyfikacja rejestru.
Mam nadzieję że to pomoże.
źródło
Używam następujących poleceń, aby wysłać CTRL dla klawisza CAPS LOCK, wysłać ALT dla klawisza CTRL i wysłać CAPS LOCK dla klawisza ALT. CTRL znajduje się na lewo od „A”, gdzie Bóg tego chciał, ALT znajduje się poniżej SHIFT, a całkowicie bezużyteczny klawisz CAPS LOCK jest bezpiecznie schowany tam, gdzie muszę złamać nadgarstek, aby go uderzyć.
źródło
Oto skrypt do zamiany klawiszy CTRL i CAPS LOCK:
źródło
Możesz użyć lswitch do zmiany mapowania języka na CapsLock.
Dodaj to do automatycznego ładowania.
źródło
Użyłem do tego AutoHotKey.
Chciałbym mieć link w katalogu startowym, aby uruchomić bardzo prosty skrypt ahk:
Chodzi o to, że Autohotkey nie jest uruchamiany jako Administrator, więc nie wpłynie na uprzywilejowane okna, chyba że użyjesz harmonogramu zadań zamiast katalogu startowego do uruchomienia skryptu przy logowaniu z wyższymi uprawnieniami. Drugi problem polega na tym, że czasami skrypt zawiesza się po wznowieniu snu, więc może być konieczne ponowne załadowanie go, co jest denerwujące.
AutoHotKey lepiej nadaje się do bardziej złożonych zadań, takich jak pisanie makr.
źródło
Niewyczerpany zestaw narzędzi sysinternals zawiera również mały program do przełączania Capslocka z kontrolą - ctrl2cap.exe.
źródło
Jeśli z jakiegoś powodu nie chcesz uruchamiać narzędzi innych firm, możesz to zrobić sam z odrobiną C. Dzięki doskonałej odpowiedzi Susam Pal, ułożyłem fragment kodu poniżej.
Jest to praktycznie rejestrator kluczy. Nasłuchuje naciśnięć klawiszy, przechwytuje je i konstruuje dane z klawiatury z myślą o mapowaniu. Poniższa aplikacja konsoli musi być uruchomiona, aby działała.
Musisz to jakoś skompilować. Użyłem msys2.org zi
pacman -S mingw-w64-x86_64-gcc
skompilowałem z/mingw64/bin/gcc nocaps.c -o nocaps.exe
.źródło