Zamiana klawisza Ctrl i Caps Lock
Zastanawiałeś się kiedyś, jak zamienić klawisze Caps Lock i Control pod Windowsem 7? Ponieważ moim ulubionym edytorem tekstu jest emacs, klawisz control jest u mnie w ciągłym użytku. Zresztą, wiele skrótów wykorzystuje ten klawisz, który z niewiadomych powodów często jest w niewygodnym miejscu (jak na przykład w moim służbowym laptopie). Dlatego też pierwszą rzeczą, której szukałem po wymuszonej przesiadce na system Windows było jak zamienić klawisze Caps Lock i Control. A oto sposób.
Zmiana globalna
Jeżeli posiadasz uprawnienia administracyjne możesz zrobić to ,,system wide'' przez utworzenie pliku z rozszerzeniem reg (np. caps.reg), wklejenie do niego:
REGEDIT4
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00
zapisanie go i scalenie z rejestrem (p. klik na pliku i wybranie scal), lub też krok-po-kroku:
- uruchomienie edytora rejestru,
- znalezienie klucza HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
- dodanie wartości binarnej Scancode Map
- umieszczenie w niej wartości 00 00 00 00 00 00 00 00 03 00 00 00 1d 00 3a 00 3a 00 1d 00 00 00 00 00 (bez używania spacji itd); będzie to wyglądać tak:
- ponownie uruchom komputer
Zmiana lokalna
Wykonując wszystko powyższe, dla klucza rejestru: HKEY_CURRENT_USERKeyboard Layout powinno ustawić to samo, ale tylko dla wybranego użytkownika.
REGEDIT4
[HKEY_CURRENT_USERKeyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00
Więcej pomysłów znajdziesz na http://www.emacswiki.org/emacs/MovingTheCtrlKey, niestety - większość wymaga uprawnień administratora (oprócz programu autohotkey).