Results 1 to 3 of 3

Thread: Keyboard speed?

  1. #1

    Thread Starter
    Lively Member
    Join Date
    May 2000
    Location
    Norway
    Posts
    112

    Cool

    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.

  2. #2
    Hyperactive Member
    Join Date
    May 2000
    Posts
    344

    Post 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)

  3. #3
    Lively Member
    Join Date
    Apr 2000
    Location
    Hell
    Posts
    89
    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
  •  



Click Here to Expand Forum to Full Width