Jak mogę zmienić przypisanie klucza sprzętowego tabletu do Alt-Tab?


8

Mój problem polega na tym, że nie ma sposobu, aby Alt-Tab na tablecie z systemem W8 Pro (NOT RT), gdy jestem w aplikacji na pełnym ekranie. Chcę ponownie przypisać klucz sprzętowy do orientacji ekranu do Alt-Tab. Problem polega jednak na tym, że jego kod skanowania, E0_5B, jest współdzielony z kodem skanowania klucza sprzętowego dla klucza Windows. Jak mogę zmienić mapowanie klawisza orientacji ekranu na Alt-Tab, zachowując funkcjonalność klawisza Windows?

Edycja: zanim ktokolwiek to podniesie, przyciski tabletu nie są obsługiwane.


2
Wartość REG_BINARY w Scancode MapHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout ( poniżej której można łatwo edytować za pomocą programów takich jak SharpKeys) pozwala tylko na ponowne mapowanie pojedynczych klawiszy. IMO będziesz potrzebować do tego AHK lub podobnego.
Karan

Wygląda na to, że masz rację w tej części. Próbowałem sprawdzić mapowanie dla 00_A5 i faktycznie mapuje się na „K”. Poza tym nadal mam problem z rozróżnieniem dwóch przycisków sprzętowych. Kod klucza dla obu jest taki sam, więc w jaki sposób Windows odróżnia przycisk blokady orientacji od przycisku Windows?
Lunyx

Nie jestem zbyt pewny co do przycisku blokady orientacji, ale albo dwa różne przyciski generują różne skancody, albo w przypadku specjalnych przycisków (np. Na klawiaturach multimedialnych) sam sterownik klawiatury obsługuje go, a nie Windows.
Karan

@Karan: Proponuję odpowiedzieć na to pytanie na podstawie AHK.
harrymc

@harrymc: Chciałbym, ale najpierw musimy wiedzieć, jak dokładnie AHK wykrywa przycisk orientacji i jak niezawodnie odróżniać go od klawisza Windows. Z tego, co wiemy, może to nawet wymagać rozwiązania specyficznego dla urządzenia.
Karan

Odpowiedzi:


1

Wypróbowałeś to bezpłatne narzędzie? http://sharpkeys.codeplex.com/

Przed próbą sprawdź informacje na stronie dotyczące: „Rzeczy, które SharpKeys zrobi” i „Rzeczy, których SharpKeys nie zrobi”.

Mam nadzieję, że to pomoże.

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.