Zmiana mapowania klawiszy na podstawie użytkownika


2

Czy możliwe jest ponowne mapowanie kluczy w systemie Windows, ale nie dla całego komputera, ale tylko dla konkretnego użytkownika. Wiem o kluczu „Mapa Scancode” w HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Kontroluj Układ klawiatury, a niektóre witryny przypominają podobne do HKEY_CURRENT_USER. Ale próbowałem, ten drugi nie działa w Windows 7.

Odpowiedzi:


4

Byłoby to również możliwe w AutoHotKey, jego mapowanie kluczy do innego klucza jest bardzo proste, można utworzyć ten skrypt, który będzie uruchamiany, gdy użytkownik się zaloguje, gdy skrypt AutoHotKey zostanie zamknięty (użytkownik wyloguje się lub zakończy z zasobnika systemowego) wtedy natychmiast przestanie mapować klucze.

Myślę, że remapowanie jest tak proste jak A :: B i myślę, że na stronie AHK znajduje się samouczek: http://www.autohotkey.com/


1

Moja sugestia:

  • Skonfiguruj przemapowanie klucza, które chcesz dla użytkownika,
  • Wyeksportuj wspomniany powyżej klucz rejestru, na przykład user1.reg
  • Utwórz skrypt logowania dla użytkownika, który zaimportuje user1.reg
  • Dla użytkowników, którzy nie potrzebują zmiany mapowania klucza, utwórz skrypt logowania, aby usunąć klucz rejestru
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.