Próbuję użyć Autohotkey do symulacji elementów klawiatury Mac na klawiaturze komputera (Windows). Moja pamięć mięśniowa sięga po klawisz Command w celu wykonania prostych zadań, takich jak kopiowanie i wklejanie, dlatego chciałbym zmienić kombinacje klawiszy lewy alt + literę, aby uzyskać odpowiedni znak ctrl + literowy.Ustaw AutoHotKey ignoruj Alt jako klucz menu
<!c::Send ^c
W większości przypadków działa dobrze, z wyjątkiem części czasu w aplikacjach IE i Office. Po naciśnięciu lewego klawisza Alt, wkręca się z wstążką biurową/menu (tj. Pasek menu pokazuje w IE lub zaczynają się pojawiać listy wstążki w pakiecie Office 2010), a wywołana kombinacja ctrl + litera nie dociera do celu.
Przeczytałem FAQ AHK forum, wypróbowałem kilka opcji z modyfikatorami UP i $ do skrótu, ale to nie rozwiązało problemu. Jakieś pomysły?
przykrością informują, że to nie pomogło. Na przykład pasek menu przeglądarki IE wciąż miga, gdy naciskam klawisz Alt, i zjada kombinację klawiszy Ctrl +. Wydaje mi się, że potrzebuję sposobu, aby system Windows przestał rozpoznawać Alt zaraz po jego opuszczeniu i rozpoznaje całą kombinację klawiszy tylko wtedy, gdy zostanie całkowicie wciśnięty i wciśnięty. – ttarchala
Ah, widzę to zachowanie. Mapping Alt to Return wyłącza to, ale po dodaniu innej kombinacji, alt aktywuje menu. Próbowałem kilku rzeczy, ale nie byłem w stanie wymyślić rozwiązania. –