A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Windows 10 » Windows 10 Help Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

keyboard repeat rate



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old October 6th 16, 10:21 PM posted to alt.comp.os.windows-10
Harry Bloomfield
external usenet poster
 
Posts: 14
Default keyboard repeat rate

Has anyone found a way to increase the repeat rate beyond the 300mS and
make it stick please?

I like a fast rate and managed to change it in the registry, it worked,
but only until I rebooted it.
Ads
  #2  
Old October 7th 16, 07:36 AM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

Harry Bloomfield wrote:

Has anyone found a way to increase the repeat rate beyond
the 300mS and make it stick please?

I like a fast rate and managed to change it in the
registry, it worked, but only until I rebooted it.


Have you tried sticking a REG file in startup?
  #3  
Old October 7th 16, 08:20 AM posted to alt.comp.os.windows-10
Harry Bloomfield
external usenet poster
 
Posts: 14
Default keyboard repeat rate

John Doe has brought this to us :
Harry Bloomfield wrote:

Has anyone found a way to increase the repeat rate beyond
the 300mS and make it stick please?

I like a fast rate and managed to change it in the
registry, it worked, but only until I rebooted it.


Have you tried sticking a REG file in startup?


I could do that, but thought there ought to be a better way.
  #4  
Old October 7th 16, 09:14 AM posted to alt.comp.os.windows-10
Mr. Man-wai Chang
external usenet poster
 
Posts: 1,941
Default keyboard repeat rate

On 7/10/16 05:21, Harry Bloomfield wrote:
Has anyone found a way to increase the repeat rate beyond the 300mS and
make it stick please?

I like a fast rate and managed to change it in the registry, it worked,
but only until I rebooted it.


It's either set in the BIOS or in Window$.

--
@~@ Remain silent! Drink, Blink, Stretch! Live long and prosper!!
/ v \ Simplicity is Beauty!
/( _ )\ May the Force and farces be with you!
^ ^ (x86_64 Ubuntu 9.10) Linux 2.6.39.3
不借貸! 不詐騙! 不援交! 不打交! 不打劫! 不自殺! 請考慮綜援 (CSSA):
http://www.swd.gov.hk/tc/index/site_...sub_addressesa
  #5  
Old October 7th 16, 09:14 AM posted to alt.comp.os.windows-10
Mr. Man-wai Chang
external usenet poster
 
Posts: 1,941
Default keyboard repeat rate

On 7/10/16 16:14, Mr. Man-wai Chang wrote:
On 7/10/16 05:21, Harry Bloomfield wrote:
Has anyone found a way to increase the repeat rate beyond the 300mS and
make it stick please?

I like a fast rate and managed to change it in the registry, it worked,
but only until I rebooted it.


It's either set in the BIOS or in Window$.


Hang on... modern gaming keyboards might have its own "mind".

--
@~@ Remain silent! Drink, Blink, Stretch! Live long and prosper!!
/ v \ Simplicity is Beauty!
/( _ )\ May the Force and farces be with you!
^ ^ (x86_64 Ubuntu 9.10) Linux 2.6.39.3
不借貸! 不詐騙! 不援交! 不打交! 不打劫! 不自殺! 請考慮綜援 (CSSA):
http://www.swd.gov.hk/tc/index/site_...sub_addressesa
  #6  
Old October 7th 16, 09:15 AM posted to alt.comp.os.windows-10
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default keyboard repeat rate

Harry Bloomfield wrote:
John Doe has brought this to us :
Harry Bloomfield wrote:
Has anyone found a way to increase the repeat rate beyond
the 300mS and make it stick please?
I like a fast rate and managed to change it in the
registry, it worked, but only until I rebooted it.


Have you tried sticking a REG file in startup?


I could do that, but thought there ought to be a better way.


Near the end of this page, is an AutoHotKey script.

http://stackoverflow.com/questions/1...-the-oss-limit

The registry has a setting in the regular keyboard
section. And there is some Accessibility feature
for modifying the behavior.

But a Google shows that editing the registry is a
waste of time. As some Microsoft code can do a
bounds check, and return any "insane" values, into
a value between the two approved bounds values.
Apparently it will correct the registry values,
when it comes out of sleep (and the driver in
such a case, does a "warm start").

And people who want to navigate using cursor-key-repeat
at high speed, simply cannot get what they want out
of the registry. Not without registry bashing on
a continual basis. Certainly do-able, but clumsy.

And that's where the AutoHotKey comes into play.

*******

In the old days, when you pressed the letter "r" on
a keyboard, the keyboard would put the ASCII for "r"
on the ribbon cable, then send the strobe signal.
The keyboard in effect, was "sending keys".

Modern keyboards send "key-down-r" and "key-up-r"
and the keyboard "sends events" and not keys. And that's
why when you look at these various autohotkey examples,
they're checking for key-down or key-up codes. By
sending events, it makes it possible for the keyboard
driver to "synthesize" other behaviors, such as this
pesky key-repeat function. The Autohotkey solution
may not be actually "repeating", but just sending a
sequence of key-down/key-up pairs to fake it.

The solutions suck, but they've sucked consistently
across multiple OS versions.

Paul
  #7  
Old October 7th 16, 01:32 PM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

Harry Bloomfield wrote:

John Doe has:
Harry Bloomfield wrote:

Has anyone found a way to increase the repeat rate beyond
the 300mS and make it stick please?

I like a fast rate and managed to change it in the
registry, it worked, but only until I rebooted it.


Have you tried sticking a REG file in startup?


I could do that, but thought there ought to be a better
way.


Have you tried? I am not sure a REG file will work from the
start menu. But there is nothing wrong with it. If the facts
you present are true, the workaround is not going to be easy.

By the way... The fastest keyboard repeat rate has always
been much faster than 300 ms. Does not matter what the
registry says, it is more like about 10+ keystrokes per
second. Different strokes for different folks, but I have
never imagined using it at maximum.

Maybe you are confused by the accessibility options rate. You
might want to look for a different registry entry.

This might not apply to you, but you simply cannot manipulate
the arrow keys as they are used by most programs (like for
panning).
  #8  
Old October 7th 16, 01:59 PM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

Paul wrote in
:

Harry Bloomfield wrote:
John Doe has brought this to us :
Harry Bloomfield
wrote:
Has anyone found a way to increase the repeat rate
beyond the 300mS and make it stick please? I like a fast
rate and managed to change it in the registry, it
worked, but only until I rebooted it.

Have you tried sticking a REG file in startup?


I could do that, but thought there ought to be a better
way.


Near the end of this page, is an AutoHotKey script.

http://stackoverflow.com/questions/1...can-i-increase
-the-key-repeat-rate-beyond-the-oss-limit

The registry has a setting in the regular keyboard section.
And there is some Accessibility feature for modifying the
behavior.

But a Google shows that editing the registry is a waste of
time. As some Microsoft code can do a bounds check, and
return any "insane" values, into a value between the two
approved bounds values. Apparently it will correct the
registry values, when it comes out of sleep (and the driver
in such a case, does a "warm start").

And people who want to navigate using cursor-key-repeat at
high speed, simply cannot get what they want out of the
registry. Not without registry bashing on a continual
basis. Certainly do-able, but clumsy.

And that's where the AutoHotKey comes into play.

*******

In the old days, when you pressed the letter "r" on a
keyboard, the keyboard would put the ASCII for "r" on the
ribbon cable, then send the strobe signal. The keyboard in
effect, was "sending keys".

Modern keyboards send "key-down-r" and "key-up-r" and the
keyboard "sends events" and not keys. And that's why when
you look at these various autohotkey examples, they're
checking for key-down or key-up codes. By sending events,
it makes it possible for the keyboard driver to
"synthesize" other behaviors, such as this pesky key-repeat
function.


A program has been annoying me recently by not repeating
keystrokes. Keys do not repeat in all programs/windows.
Windows sends key events, from the keyboard or synthesized,
to the program (the active window) and the program decides
what to do with them. The repeat rate is probably taken by
choice from the registry.





--

The Autohotkey solution may not be actually "repeating",
but just sending a sequence of key-down/key-up pairs to
fake it.

The solutions suck, but they've sucked consistently across
multiple OS versions.

Paul


  #9  
Old October 7th 16, 02:07 PM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

.... And in fact the key is not really being repeated while it
is being held down. The program is simply doing something
during that down time, like displaying (the same) letters,
moving the cursor, or changing the view.
  #10  
Old October 7th 16, 03:13 PM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

WHOOPS!
Nevermind about the keyboard repeat stuff. Key down and key up
is all that is really necessary, but I think Windows does send
repeat keys. I will double check that, soon.
  #11  
Old October 7th 16, 10:44 PM posted to alt.comp.os.windows-10
Mark Lloyd[_2_]
external usenet poster
 
Posts: 1,756
Default keyboard repeat rate

On 10/06/2016 04:21 PM, Harry Bloomfield wrote:
Has anyone found a way to increase the repeat rate beyond the 300mS and
make it stick please?

I like a fast rate and managed to change it in the registry, it worked,
but only until I rebooted it.


I remember an old computer where you could do that in the BIOS setup.

--
79 days until the winter celebration (Sunday December 25, 2016 12:00:00
AM for 1 day).

Mark Lloyd
http://notstupid.us/

"The trouble with divine revelation is that we do not know who did the
business." [Lemuel K. Washburn, _Is The Bible Worth Reading And Other
Essays_]
  #12  
Old October 8th 16, 07:09 AM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

Mark Lloyd wrote:

Harry Bloomfield wrote:


Has anyone found a way to increase the repeat rate beyond
the 300mS and make it stick please?

I like a fast rate and managed to change it in the
registry, it worked, but only until I rebooted it.


I remember an old computer where you could do that in the
BIOS setup.


Yep. Ever used DOSkey? I think that was its name, a macro
program for DOS.

I am wondering whether the original poster has even tried
Control Panel Keyboard.

The fastest keyboard repeat rate is a whole lot faster than
300 ms. Maybe he is mistaking accessibility options for the
place to set keyboard repeat rate.
  #13  
Old October 8th 16, 09:54 AM posted to alt.comp.os.windows-10
Harry Bloomfield
external usenet poster
 
Posts: 14
Default keyboard repeat rate

It happens that John Doe formulated :
I am wondering whether the original poster has even tried
Control Panel Keyboard.

The fastest keyboard repeat rate is a whole lot faster than
300 ms. Maybe he is mistaking accessibility options for the
place to set keyboard repeat rate.


I have - I began with Control Panel Keyboard, the slider is set to
fastest speed, which results in the 300mS in the registry entry. I can
edit the registry value directly, change it to 100mS - it works fine,
but always goes back to 300mS on reboot.
  #14  
Old October 8th 16, 11:27 AM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

Harry Bloomfield wrote:

John Doe formulated :


I am wondering whether the original poster has even tried
Control Panel Keyboard.

The fastest keyboard repeat rate is a whole lot faster
than 300 ms. Maybe he is mistaking accessibility options
for the place to set keyboard repeat rate.


I have - I began with Control Panel Keyboard, the slider
is set to fastest speed, which results in the 300mS in the
registry entry.


That 300 ms is nowhere near as fast as the actual fastest
repeat rate. That is about three strokes per second. The
fastest is at least 10 strokes per second.

I can edit the registry value directly, change it to 100mS
- it works fine, but always goes back to 300mS on reboot.


The actual repeat rate at its fastest setting is no slower
than 100 ms. It has always been blazing fast.

What registry key are you talking about?

Right-click on the entry and select "copy".
  #15  
Old October 8th 16, 11:40 AM posted to alt.comp.os.windows-10
John Doe[_8_]
external usenet poster
 
Posts: 2,378
Default keyboard repeat rate

We are talking about Windows 10.

HKEY_CURRENT_USER\Control Panel\Keyboard

Changing the registry entry "KeyboardSpeed" directly does not
immediately change the keyboard repeat rate (probably
requires signing out and in). Changing it through the control
panel dialog does.

On fastest, mine was set at 31. That is not milliseconds.
Apparently it is just some factor Windows uses.

I still do not understand why setting it via Control Panel
Keyboard does not result in blazing fast repeat rate like it
always has on my Windows' systems.

The original poster probably has some setting messed up in
Accessibility Options. I think someone else mentioned that
possibility.



--

I wrote:

Harry Bloomfield wrote:

John Doe formulated :


I am wondering whether the original poster has even tried
Control Panel Keyboard.

The fastest keyboard repeat rate is a whole lot faster
than 300 ms. Maybe he is mistaking accessibility options
for the place to set keyboard repeat rate.


I have - I began with Control Panel Keyboard, the slider
is set to fastest speed, which results in the 300mS in the
registry entry.


That 300 ms is nowhere near as fast as the actual fastest
repeat rate. That is about three strokes per second. The
fastest is at least 10 strokes per second.

I can edit the registry value directly, change it to 100mS
- it works fine, but always goes back to 300mS on reboot.


The actual repeat rate at its fastest setting is no slower
than 100 ms. It has always been blazing fast.

What registry key are you talking about?

Right-click on the entry and select "copy".


 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 06:23 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright 2004-2024 PCbanter.
The comments are property of their posters.