Na moim MacPro jest jeden problem (i faceci z Apple uważają, że jest to funkcja ...), który bardzo mnie denerwuje: między przełączaniem CapsLock występuje opóźnienie. Robiłem to szybko. Jeśli przejdę do preferencji i ponownie przypisam Caps Lock do dowolnego innego przycisku, a następnie z powrotem działa OK, więc nie jest to problem sprzętowy.
Czy jest jakiś sposób, aby to naprawić?
Odpowiedzi:
Korzystałem z najnowszego oprogramowania na aluminiowej klawiaturze bezprzewodowej Apple 2007 i klawiaturze MacBook Pro, ale problem nadal występował. Jednak dziwnie to naprawiło:
Teraz klawisz Caps Lock działa natychmiast na tej klawiaturze. Powtarzaj w razie potrzeby dla każdej posiadanej klawiatury.
źródło
Jeśli zainstalujesz Karabiner-Elements, domyślnie wyzeruje opóźnienie blokowania wielkich liter macOS.
(edytuj: chociaż w tej chwili jest to błąd związany z wersjami> = 12, więc trzymaj się <= 11.6)
https://github.com/tekezo/Karabiner-Elements#readme
https://pqrs.org/latest/karabiner-elements-latest.dmg
https://pqrs.org/osx/karabiner/
Jest to jedyne znane mi rozwiązanie, które działa zarówno w wersji 10.12, jak i wymaga jedynie zainstalowania i uruchomienia aplikacji bez specjalnych kroków lub ponownych konfiguracji.
źródło
Jako FYI znalazłem alternatywne rozwiązanie w innym pytaniu :
Jednak ta poprawka wprowadza inny problem: jeśli przytrzymaj klawisz, aby go powtórzyć (jak delete), a następnie powtórz opóźnienie jest bardzo powolny.
Testowane na macOS 10.14.4.
źródło
Nie bardzo wiadomo na ten temat, ale google znaleźć tego . To była jedna z sugestii, ale nie wydaje się niezawodna (ani nawet bliska). Na stronie znajduje się więcej sugestii.
Ponadto, jeśli przytrzymasz klawisz, nawet przez ułamek sekundy, uruchomi się on automatycznie.
źródło
Na forach dyskusyjnych Apple jest raport innych, że aktualizacja oprogramowania układowego klawiatury może / wyeliminuje to opóźnienie.
Uzyskaj oprogramowanie układowe klawiatury od Apple .
źródło
Pierwotnie odpowiedź Martina Stevena działała dla mnie. Właśnie wtedy korzystałem z OSX 10.9.
Po aktualizacji do OSX Yosemite (10.10) przestał działać. Znalazłem inne, zasadniczo takie samo, rozwiązanie udokumentowane tutaj
http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/
Wykorzystuje zaktualizowaną wersję aplikacji (o różnych nazwach), które działają z 10.10.
Zgodnie z życzeniem - cytowanie odpowiednich sekcji z linku
źródło
init.lua
pod ścieżką~/.hammerspoon
, wklej poniższy kod.Następnie ponownie załaduj konfigurację łyżki młotkowej, aby zmiany odniosły skutek.
Zobacz mój blog tutaj http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/
źródło
hs.hid.capslock.toggle()
dopressedF19
ponieważ jest to bardziej zgodne z domyślnym zachowaniem, a także, jak to działa w systemie Windows.