|
-
May 22nd, 2000, 04:04 PM
#1
Thread Starter
Lively Member
I know this is not exactly a VB question but:
Anyone know how to increase the keyboard rate and decrease the keyboard delay beyond what one can do in the control-panel?
Will some API call do the trick?
When I am programming I think it is better to be able to move fast up and down the code (not using PGUP/PGDN) without having to use the mouse.
Back in the ol'days there where a neat proggie called QuickPC. It set the rate of the keyboard waaay up, making it much nicer to code.
-
May 22nd, 2000, 08:37 PM
#2
Hyperactive Member
Im sure they are proggies out there like that
Try one of the many enhancers out there, there are even some free ones.....go do a search at download.com....some enhancers are Winboost, winhacker and im sure they are more I like winboost the best, im missing one more popular one but oh well. Hope that helps, peace!
-RaY
VB .Net 2010 (Ultimate)
-
May 22nd, 2000, 08:46 PM
#3
Lively Member
Okay... first things first.
The keyboard speed is actually determined by a chip inside the keyboard - you can see this by unplugging your keyboard and plugging it back in. Unplugging it causes the chip to lose power, resetting it back to its slow point.
Second, the keyboard speed has 2 settings: repeat rate, and the delay before the repeat rate kicks in. The repeat rate is on a scale from 1 to 31, or approx. 2.5 repeats/sec to 30 repeats/sec. - but since the keyboard chip determines the true repeat rate, it's just a guideline. The delay is on a scale from 0 to 3, and virtually ALWAYS represents 250ms, 500ms, 750ms, or 1 second before the repeating begins.
Finally, what you're looking for is SystemParametersInfo with the SPI_SETKEYBOARDSPEED and/or SPI_SETKEYBOARDDELAY options. You can find all about it on MSDN.
- Steve
Real programmers use COPY CON PROGRAM.EXE
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|