Ponowne mapowanie klawisza klawiatury w systemie Windows 8.1 [duplikat]

14

Jak mogę ponownie przypisać klawisze klawiatury w Windows 8.1? Szukam prostego narzędzia, które zmodyfikuje rejestr i nie wymagałoby uruchamiania przy starcie. Próbowałem klawiszy skrótów, ale wydaje się, że to nie działa w systemie Windows 8.1. Jakieś inne sugestie? Lub prosty samouczek dla systemu Windows 8.1?

Edycja: Keytweak też nie działa. Właściwie chcę zmapować nieużywany klawisz na klawisz funkcyjny (fn) i ani ostre klawisze, ani modyfikacja klawiszy nie wykrywają naciśnięcia klawisza dla tego klawisza.

Dzięki

Grishma U
źródło

Odpowiedzi:

9

W tej odpowiedzi napisałem o takiej rzeczy .

Aby zrozumieć, co się dzieje, zapoznaj się z tym samouczkiem .

Oto pełna lista kodów skanowania z Mirosoft, dzięki czemu możesz zmienić dowolny klucz.

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Oto podstawowy podział. Edytujesz klucz rejestru. Ten konkretny jest ustawiony na odwzorowanie Numlocka (45,00) na null (00,00), więc jego klucz nic nie robi. Z jakiegoś dziwnego powodu ponowne mapowanie 1 klucza oznacza, że ​​musisz podać 2 (02,00,00,00) w pozycjach 17-24. Podobnie jeśli zamapujesz 2 klucze, musisz podać 3 (03,00,00,00).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00
Knuckle-Dragger
źródło
Problem polega na tym, że chcę zmienić przypisanie klawisza menu do tego klucza: imgur.com/yriKWW9 i żadne z narzędzi nie może znaleźć przypisania klawiszy dla tego samego, ani nie mogę zrozumieć kodu.
Grishma U
1
przy drugim spojrzeniu FN nie jest tak naprawdę kluczem. Zobacz kilka pierwszych akapitów sekcji Klucz Fn tutaj. daonlyfreez.net/tutorials/3p/Veil/fnkey.htm
Knuckle-Dragger
Powód „nieparzysty” nie jest taki dziwny: blogs.msdn.com/b/oldnewthing/archive/2010/10/12/10074411.aspx
frozenkoi
Istnieją ograniczenia związane z ponownym wiązaniem klawisza, jeśli chodzi o klawisze modyfikujące. Wpadłem na ten problem. Również fn może być odbijany w niektórych przypadkach, np. Na Thinkpadach, ale nie może być użyty jako modyfikator niestety.
William
1

Klawisze Sharp działały dla mnie dobrze, zobacz moje Windows 8.1 - mapowanie 1 klawisza na klawiaturze na inny .

Próbowałem przypisać zmianę do określonego klawisza na klawiaturze. MS Keyboard Layout Creator nie pozwolił mi określić „shift” jako zamiennego mapowania (lub nie mogłem tego rozgryźć). Sharpkeys działał dobrze, w systemie Windows 8.1 na laptopie do gier ASUS.

Zastanawiam się, czy to, co się dzieje, jest takie, że niektóre sterowniki klawiatury niektórych producentów nie działają dobrze z Sharpkeys poniżej 8.1, a nie koc, który nie działa.

JL Peyret
źródło
Myślałem, że SharpKeys powinien utworzyć ScancodeMapwpis w rejestrze, nie widziałem, aby został utworzony ...
nhed
1

Niedawno znalazłem BARDZO potężne, ale DARMOWE, proste i elastyczne narzędzie, które można wykorzystać do mapowania klawiszy i wiele więcej. Możesz także skompilować swoje dostosowania (skrypty) i udostępnić je innym bez konieczności instalowania narzędzia. Nazywa się AutoHotkey (lub AHK) i wydaje się, że ma dobrą społeczność użytkowników. Zobacz następujące 2 witryny: http://www.autohotkey.com/ http://ahkscript.org/

Ed H.
źródło
0

Najprostszym rozwiązaniem, jakie znalazłem dla niestandardowych układów klawiatury w Win 8.1, jest użycie układu klawiatury Microsoft Creator 1.4 na innym komputerze z wcześniejszym systemem operacyjnym. Windows XP działał dla mnie.

Po 5 godzinach majstrowania doszedłem do wniosku, że Win 8.1 nie jest w stanie zbudować odpowiednich plików przy użyciu wspomnianego oprogramowania. Umożliwi to ładowanie i modyfikowanie klawiatur, ale nie zapisywanie ich.

Na starszym komputerze Uruchom oprogramowanie i załaduj istniejącą klawiaturę. Zmodyfikuj go, aby odpowiadał Twoim potrzebom. Na karcie projektów kliknij funkcję kompilacji i zapisz pliki na pamięci USB.

Pobierz i zainstaluj program Microsoft Keyboard Layout Creator 1.4 na komputerze z systemem Windows 8.1, a następnie uruchom instalację z zapisanych plików na pamięci USB.

Spowoduje to załadowanie dostosowanej klawiatury bezpośrednio do paska narzędzi klawiatury w prawym dolnym rogu ekranu. Jeśli używasz wcześniejszego systemu operacyjnego niż XP lub Vitq, może być konieczne pobranie i zainstalowanie wersji 1.3

strapkass
źródło