Klawiatura - wartości szybkości powtarzania / opóźnienia powtarzania w Win7


25

Jakie są wszystkie możliwe wartości szybkości powtarzania / opóźnienia powtarzania oferowane przez Win 7 dotyczące ustawień klawiatury.


Czy sprawdziłeś w panelu sterowania w Ustawieniach klawiatury? A może szukasz czegoś bardziej konkretnego?
bfhd

1
Na pewno tak. Ale nie ma wartości, wyrażonych tylko słowami (krótki / długi lub szybki / wolny). Potrzebuję dokładnych wartości w milisekundach.
Stanyko

Odpowiedzi:


9

Sprawdź w rejestrze pod HKEY_CURRENT_USER\Control Panel\Keyboard.

KeyboardSpeedWłaściwość określa szybkość, z jaką znak powtarza gdy klawisz klawiatury jest przytrzymywany.

Jest to wartość z zakresu od 0 (około 2,5 powtórzeń na sekundę) do 31 (około 30 powtórzeń na sekundę). Rzeczywiste częstotliwości powtarzania zależą od sprzętu i mogą różnić się od skali liniowej nawet o 20%.

KeyboardDelayWłaściwość określa czas, po naciśnięciu przycisku i przytrzymaniu w dół przed naciśnięciem klawisza powtarzania wiadomości są wysyłane przez system operacyjny.

Wartość ta mieści się w zakresie od 0 (opóźnienie około 250 milisekund) do 3 (opóźnienie około 1 sekundy). Rzeczywiste opóźnienie związane z każdą wartością może się różnić w zależności od sprzętu.

źródło


Ta odpowiedź nie jest obsługiwana przez informacje podane w łączu „źródłowym”.
kreemoweet

1
Link został zmieniony, odkąd go opublikowałem, był to bezpośredni kopiuj / wklej; (. Jest to prawdopodobnie zamiennik: technet.microsoft.com/en-us/library/cc978658.aspx
bfhd

33

Zostaw w HKEY_CURRENT_USER\Control Panel\Keyboardspokoju i spróbuj [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]zamiast tego. Wypróbuj następujące ustawienia, które aktywują tak zwane klucze filtrów:

[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"AutoRepeatDelay"="200"
"AutoRepeatRate"="6"
"DelayBeforeAcceptance"="0"
"Flags"="59"

Flagi muszą być 59, inne wartości są w ms. Wymaga wylogowania lub ponownego uruchomienia w celu aktywacji. Eksperymentuj, jak chcesz, choć znalazłem AutoRepeatDelaymniej niż 200generowanie niepotrzebnych powtórzeń. Testowałem XP Home i Prof, a także Windows 7 64-bit i działało doskonale.

Oryginalne wartości, na wypadek problemów, to:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"

Dziękujemy za opublikowanie tego! Użyłem wartości automatycznego powtarzania 725 dla mojej klawiatury o częstotliwości odpytywania 1000 Hz, robiłem losowe powtórzenia i to naprawiło :)
Zhuinden

Całkowity hack! Ale to działa!
WeGoToMars

Co to jest bounceTime?
WeGoToMars

Doskonała sztuczka Z WYJĄTKIEM, że powoduje to blokowanie klawiszy sterujących (mam kombinację klawiszy Ctrl i Win nawet w grach, całkowicie znikną po wyłączeniu tej sztuczki).
Euri Pinhollow

Poprzednio bardzo dobrze działał na moim Windows 7 na ThinkPad T450, teraz przywróciłem partycję OS i próbuję ponownie.
Edwin Yip

0

W przypadku interfejsu użytkownika alternatywnego do modyfikowania rejestru, zgodnie z opisem Appenzellera, to narzędzie umożliwia dostosowanie prędkości niedostępnych w Panelu sterowania.

https://geekhack.org/index.php?topic=41881.0 - Narzędzie FilterKeys Setter ... dla szybszego powtarzania klawiszy (w systemie Windows)

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.