Zauważyłem półprzydatną funkcję na klawiaturze bezprzewodowej Apple: szybkie naciśnięcie klawisza Caps Lock nie włącza Caps Lock, wymaga zdecydowanego naciśnięcia. Korzyści są oczywiste, zapobiegają przypadkowemu napisowi wielkimi literami, kiedy faktycznie zamierzasz nacisnąć „A”.
Czy istnieje sposób na zhackowanie tego? Wyregulować czy całkowicie go usunąć? Podoba mi się ten pomysł, ale dla mnie jest to bardziej wstrząs prędkościowy niż pas bezpieczeństwa.
Sprawdziłem również preferencje klawiatury i preferencje dotyczące użyteczności. Opóźnienie klawiatury jest wyłączone, a opóźnienie powtarzania jest minimalne. Inne klawisze nie są opóźnione (no cóż, z wyjątkiem klawisza wysuwania, ale wymaga jeszcze bardziej określonego naciśnięcia) i nie ma opóźnienia przy wyłączaniu blokady klawiszy .
Jestem na Pantera śnieżna Lion i klawiatura bezprzewodowa zostały dostarczone wraz z komputerem iMac z połowy 2010 roku.
EDYCJA: Wygląda na to, że funkcjonalność jest w sterowniku, a nie w samej klawiaturze. Podczas korzystania z klawiatury w systemie Windows 7 klawisz Caps Lock działa normalnie. Sterowniki używane przez system Windows to standardowe sterowniki klawiatury HID dostarczone przez firmę Microsoft.
Odpowiedzi:
Moja główna odpowiedź:
Apple uważa tę funkcję za udokumentowaną w bazie wiedzy . Apple nie dokumentuje, jak wyłączyć opóźnienie.
Z mojego doświadczenia wynika, że ponowne mapowanie klawisza Caps-Lock w systemie Mac OS X (w Preferencjach systemowych .. Klawiatura .. Klawisze modyfikujące) i np. Mapowanie go na Control, opóźnienie zniknie, gdy jestem zalogowany w Mac OS X. Jak sugeruje koiyu w komentarzach tutaj , wydaje się, że istnieje pewna różnica między sprzętem a sterownikiem klawiatury.
Pozostałe pytania:
Mój własny problem polega na tym, że opóźnienie pozostaje, gdy uruchamiam system Ubuntu Linux, i w tym kontekście, nawet kiedy ponownie przypisuję klawisz Caps Lock do Control, opóźnienie jest nadal obecne. Tak więc sterownik waniliowej klawiatury dostarczany w systemie Ubuntu Linux nadal cierpi z powodu opóźnienia.
Więc moje pytania w tym miejscu:
Jak to się dzieje, że standardowy sterownik systemu Windows 7 nie ma opóźnienia, a sterownik systemu Linux ma opóźnienie?
Jak można zreplikować wyłączenie opóźnienia w kontekście instalacji systemu Linux na laptopie?
źródło
Niestety, opóźnienie jest wbudowane w sprzęt klawiatury, więc nadal istnieje, nawet jeśli ponownie przypisasz klawisz Caps Lock do innej funkcji, takiej jak Kontrola.
źródło
Jeśli masz zarówno laptopa, jak i zewnętrzną klawiaturę Mac, włączenie Caps Lock na obu z nich może działać. To dlatego, że oszukasz klawiaturę Mac, aby pomyślała, że wyłącza Caps Lock , co nie ma opóźnienia. Jest to prawdopodobnie przydatne tylko wtedy, gdy klawisz Caps Lock jest czymś, co nie jest klawiszem Caps Lock, więc zawsze udajesz, że „wyłączasz” Caps Lock, gdy zamiast tego klucz jest mapowany na coś innego.
źródło