Jeden z kluczy mojego laptopa odpadł. Czy jest jakiś sposób, aby zmienić mapowanie innego klucza, aby służył jako ten klucz? „Poświęcę” drugi klucz, ponieważ nigdy go nie używam.
Jeden z kluczy mojego laptopa odpadł. Czy jest jakiś sposób, aby zmienić mapowanie innego klucza, aby służył jako ten klucz? „Poświęcę” drugi klucz, ponieważ nigdy go nie używam.
Odpowiedzi:
Oto dobry artykuł Howtogeek na temat używania narzędzia o nazwie SharpKeys :
Mapuj dowolny klucz na dowolny klucz w systemie Windows 10, 8, 7 lub Vista
Jeśli masz dość sposobu, w jaki działają niektóre klucze w systemie, takie jak klawisz Caps Lock, możesz ponownie zmapować je tak, aby działały jako inny klucz, korzystając z włamania do rejestru . Ale powinien istnieć łatwiejszy sposób, prawda?
Tutaj pojawia się obraz SharpKeys: to małe narzędzie, które pozwala łatwo zamapować jeden klucz na inny klucz, a nawet wyłączyć klucz, bez konieczności wpisywania się do rejestru.
Na przykład użyłem mapowania klawiszy, aby po prostu wyłączyć klawisz Caps Lock, ponieważ nigdy go nie używam.
Możesz kliknąć przycisk Dodaj, aby wyświetlić okno dialogowe Dodaj nowe mapowanie kluczy, w którym możesz albo wybrać klucze do mapowania z list, albo po prostu kliknąć przycisk Typ i ręcznie nacisnąć klawisz (co uważam za bardziej intuicyjne)
Po zakończeniu kliknij przycisk Zapisz w rejestrze, a zostaniesz poproszony o wylogowanie się lub ponowne uruchomienie, aby zmiany odniosły skutek.
Jeśli chcesz uzyskać wszystkie szczegóły techniczne dotyczące działania kluczy rejestru, możesz przeczytać o tym, jak mapować klucze przy użyciu haków rejestru .
Korzystanie z programu Microsoft Keyboard Layout Creator bez problemów. W przypadku przełączania kluczy modyfikujących sugerowałbym włamanie do rejestru lub aplikacji zmieniającej rejestr za Ciebie, nie używaj czystego mapowania oprogramowania, takiego jak AutoHotkey, ponieważ te rozwiązania nie działają dla każdej aplikacji.
Innym rozwiązaniem jest uzyskanie klucza zastępczego na wypadek, gdybyś naprawdę nie mógł ponownie włożyć klucza do laptopa, czy próbowałeś wyszukać „uszkodzony klucz do laptopa” ?
qwertz
klawiatury na qwerty
klawiaturę to nie działa, ponieważ ctrl + z pozostaje obok litery t. :(
Możesz użyć Kreatora układu klawiatury Microsoft .
Umożliwi to nawet dodanie dodatkowej funkcjonalności do klawiatury, takiej jak zamiana klawisza w martwy klawisz (np. ~), Dodanie dodatkowych mapowań (np. altgr+ c-> ç
) itp.
Aby edytować specjalne naciśnięcia klawiszy, takie jak ctrl+ FOO, konieczna może być .klc
ręczna edycja pliku.
Instrukcje @Senseful można znaleźć na https://superuser.com/a/172993/157884 :
Musisz zmodyfikować
.klc
plik ręcznie.Zasadniczo wystarczy zmodyfikować
VK_
kolumnę, aby pasowała do wartości w kolumnie1
.Tak na przykład, jeśli chcesz związać Lsię N, by stworzyć klawiaturę jak zwykle w KLC. Następnie otworzyłbyś plik KLC w edytorze tekstu. Znajdź wartość
L
wVK_
kolumnie i zmień ją naN
.Aby uzyskać więcej informacji, napisałem pełne kroki na moim blogu .
Ostrzegamy jednak, że niektóre aplikacje mogą nie brać poprawnie tych specjalnych naciśnięć klawiszy.
Na przykład: w mojej konkretnej konfiguracji naciśnięcie altgr+ aw czacie drużynowym DotA2 spowoduje usunięcie tekstu - zamiast dodawania ã
podobnego w innych aplikacjach.
Mam klawiaturę USB Genius KB-G235 (HID) i WinXP SP3. Żadna z aplikacji z poprzednich odpowiedzi nie działała dla mnie. (Ponieważ praca z kodami PS / 2 lub nie (w pełni) z XP).
Próbowałem HotkeyP (darmowy) http://petr.lastovicka.sweb.cz/others.html i to działa! Wystarczy dodać akcję dla klucza i gotowe. (Po przypisaniu nowej akcji nie jest wykonywana domyślna akcja).
http://www.autohotkey.com/ może być prostszym i wydajniejszym rozwiązaniem. Możesz mapować klucze i tworzyć klucze modyfikatorów za pomocą takich skryptów
;Use Capslock as a modifier and not as capslock anymore
$*Capslock::
Gui, 99:+ToolWindow
Gui, 99:Show, x-1 w1 +NoActivate, Capslock Is Down
keywait, Capslock
Gui, 99:Destroy
return
;Write functions for keys while capslock is beeing hold here
#IfWinExist, Capslock Is Down
j::Down
k::Up
l::Right
h::Left
m::AppsKey
i::Insert
d::Delete
#IfWinExist
;Use right and left shifts to toggle capslock
RShift & LShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
LShift & RShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
ScrollLock::LControl
wystarczy do ponownego mapowania?
Najprostszy sposób: Kreator układu klawiatury Microsoft . To jest oficjalne rozwiązanie Microsoft. Funkcjonalność jest podobna do Ukelele dla OS X.
Pobierz i instrukcje: http://msdn.microsoft.com/en-GB/goglobal/bb964665.aspx
Keyman Desktop - Za pomocą Keyman Developer możesz nawet tworzyć własne niestandardowe klawiatury. Dzięki klawiaturom dla ponad 1000 języków Keyman Desktop umożliwia pisanie w swoim języku, nawet jeśli system Windows tego nie robi.
Znalazłem jedną aplikację, która może zrobić prawie wszystkie z nich w systemie Windows 7 i działa bez żadnych problemów, gdy pulpit jest odblokowany. Jest także dość łatwy w użyciu.
http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
Jedyną wadą, którą znalazłem, jest to, że nie będzie działać, gdy pulpit jest zablokowany, mówiąc, że wracam ze snu, a komputer jest zablokowany i mam głośną muzykę. Klawiatury multimedialne mogą stamtąd wyciszyć się. Ale w tej aplikacji musisz najpierw odblokować.