Chciałbym zamienić klawisze Fni Ctrlna moim ThinkPad W500 (podobnie jak wiele innych! Zobacz: Jak mogę przełączać klawisze funkcyjne i kontrolne na laptopie? I przechwytywać klawisz Fn na laptopach )
Wiele osób wskazuje, że Windows nie rejestruje Fnklucza jako naciśnięcia klawisza, ale używając Mihov ASCII Master 2.0 , który daje wartość ASCII naciśnięcia klawisza, widzę, że klawisz Fn zwraca FF (być może FF w tym przypadku oznacza „niezarejestrowany”). Widzę też, że klawisze, takie jak Ctrlrejestracja z jednym kodem ASCII, gdy są naciskane same, a inne, gdy są naciskane w kombinacji z innym klawiszem. Fnrejestruje się tylko po samodzielnym naciśnięciu, więc system Windows zdecydowanie nie widzi kombinacji. To usunęło rozwiązanie takie jak AutoHotKey ze stołu.
Uruchomiłem KeyTweak (który pokazuje kody skanowania sprzętowego naciśnięcia klawisza i Fnklucza zarejestrowanego jako 57443). Korzystając z tego programu zmieniłem mapę Fnna Ctrlklucz; to działało idealnie. Podejrzewam jednak, że z powodu wystawienia na # 1, combo, na przykład, Fn+ Cczy nie wykonać kopię.
Krótko o ponownym przeszkoleniu mojego małego palca, zastanawiam się nad wyjęciem klawiatury i ponownym sprzedaniem połączeń, aby zamienić te klawisze.
Chciałbym uzyskać informacje na temat głównych problemów technicznych i możliwych rozwiązań tutaj.
źródło
Odpowiedzi:
Najwyraźniej klawisz FN nie jest obsługiwany przez sterownik klawiatury systemu Windows, ale raczej przez sterowniki opracowane przez Lenovo. Dlatego ponowne mapowanie klawisza FN nie jest możliwe przez żadne narzędzie systemu Windows, które przełącza klucze, ponieważ klawisz Fn nie generuje żadnych kodów skanowania.
Najwyraźniej Lenovo rozważa obecnie modyfikację systemu BIOS, która umożliwi to. Zobacz ten artykuł: „Tryb przełączania klawiszy Fn / Ctrl” .
Podsumowując, powinieneś (1) zapoznać się z systemem BIOS, aby sprawdzić, czy taka opcja już istnieje, a jeśli nie (2) od czasu do czasu sprawdzaj witrynę Lenovo pod kątem aktualizacji (pamiętaj, że aktualizacje systemu BIOS należy wykonywać bardzo ostrożnie, ponieważ błąd oznacza rozbicie komputera).
W międzyczasie możesz skorzystać z tego rozwiązania (tylko żartuję):
źródło
FN+key
naCtrl+key
iCtrl+key
doFn+key
? To niesamowite, ponieważ wystarczy zmienić mapowanie kilkudziesięciu kodów, aby wszystko działało zgodnie z oczekiwaniami. Czy możesz podzielić się swoim rozwiązaniem?Wymiana bios dla klawiszy funkcyjnych i ctrl jest teraz zaimplementowana przez Lenovo! Jeśli masz nowszy laptop Lenovo (mój to thinkpad x201), możesz znaleźć opcję przełączenia ich w opcjach „konfiguruj klawiaturę i mysz”. (W przypadku mojego laptopa uzyskuję dostęp do Bios, naciskając niebieski przycisk „ThinkVantage” podczas uruchamiania komputera).
źródło