Metoda 1: Użyj SharpKeys
Możesz użyć SharpKeys przemapować klucze. Zmienia to rejestr i umożliwia łatwe zarządzanie mapowaniami kluczy.
- Kliknij
Add
na głównym ekranie
- Pod
Map this key
Kliknij Type Key
i naciśnij Ctrl
- Pod
To this key
znajdź i kliknij AltGr
- Kliknij
Ok
- Kliknij
Write to Registry
a następnie wyloguj się
Uwaga: Konieczne może być ponowne wykonanie kroków 1-4 dla Czapki do Ctrl
Edytować : Wygląda na to, że klucz Alt Gr nie jest obsługiwany przez SharpKeys. Jednak ta odpowiedź jest nadal ważna dla innych kluczy, więc zostawię ją w celach informacyjnych. Opisana poniżej metoda rejestrowania powiązań działa w przypadku tej zmiany klucza.
Źródło
Metoda 2: Użyj rejestru
Jeśli chcesz to zrobić za pośrednictwem rejestru, możesz to zrobić:
00 00 00 00 00 00 00 00 03 00 00 00 aa aa bb bb aa aa bb bb 00 00 00 00
To trochę skomplikowane, ale postaram się wyjaśnić. Na remap 1, aaaa
to scancode klucza, który chcesz zmapować do . bbbb
to scancode klucza, który chcesz zmapować z . To samo dotyczy remapu 2. To, co umieściłbyś w kluczu rejestru ScancodeMap
i co SharpKeys
robi dla ciebie.
Tabela przedstawiająca wartości i znaczenie DWORDÓW:
Value: Interpretation: Entered as:
DWORD 1 0x00000000 Header: Version. Set all to zeroes 00 00 00 00
DWORD 2 0x00000000 Header: Flags. Set all to zeroes 00 00 00 00
DWORD 3 0x00000002 Number of entries in the map, including null terminator 02 00 00 00
DWORD 4 0x003A0000 Remove CAPS LOCK (0x3A --> 0x00) 00 00 3A 00
DWORD 5 0x00000000 Null Terminator 00 00 00 00
W powyższej tabeli mapowanie Duże litery jest przykładem. Również dzięki @Guitar Shoe Dave za sugestię.
Źródło
W twoim przypadku wartość będzie:
00 00 00 00 00 00 00 00 00 00 00 00 1d 00 3a 00 1d 02 1d 00 00 00 00 00
Uwaga: Musisz się wylogować i wrócić ponownie, aby zobaczyć wynikające z tego zmiany.