The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
 Next page →

    AW15 R2: very slow key repeat rate (Win 10)

    Discussion in '2015+ Alienware 13 / 15 / 17' started by etern4l, Jan 3, 2016.

  1. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Hi guys,

    I've have often noticed a painfully slow key repeat rate (like1/s). The rate is set to max in the control panel. If I change the setting to a slower one, and back to max - it becomes much faster, but then it seems that the problem comes back eventually. Any permanent fix ideas?

    Many Thanks
     
  2. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    I have the exact same problem. I use a batch file with the following command to work around this issue:

    mode con: rate=32

    You can then schedule this as a task using task scheduler, to run at startup and logon.
    I have searched far and wide for a permanent fix but unfortunately there doesn't seem to be one.
     
    etern4l and Corprustie like this.
  3. Corprustie

    Corprustie Notebook Enthusiast

    Reputations:
    0
    Messages:
    48
    Likes Received:
    4
    Trophy Points:
    16
    Oh! Sorry I don't have a fix, but I'd just like to echo that I have this problem too. For me it only seems to develop after I've played a game that makes Bitdefender activate its "Gaming" profile, so I thought it was a BD problem. That might be confirmation bias on my part though.
     
  4. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Thanks, nice hack lol
     
  5. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Regrettably this neat trick doesnt doesn't seem to be working. Pretty annoying. What did your tech support have to say about this? I wonder if it isn't some Dell bloatware overriding the setting.
     
  6. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    Tech support? :D I never call them for anything software related; the only thing they're going to say is to reinstall the OS.

    Try running the batch file with Admin privileges, that should work.
     
    etern4l likes this.
  7. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    I'm having real trouble getting this to work. Basically seems to be a fault of some sort. The only way this works every time is when I issue the command manually from the terminal. it's crazy. any other ideas? I think this is a laptop fault.
     
  8. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    You can try one more thing:

    Go to:
    Regedit > HKEY_LOCAL_MACHINE > System > CurrentControlSet > Services > i8042prt > Parameters

    Create a new DWORD 32 bit and name it "PollStatusIterations" and give it a value of 1.

    Restart.

    Do let me know if it works.
     
    etern4l likes this.
  9. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Good tip, thanks - went through the broader procedure described here:

    http://www.howto-connect.com/fix-keyboard-running-slow-in-windows-10/

    Really just had to apply the regedit hack. Will report back.
     
  10. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    The registry trick seems to be working! Now, the latest win10 update broke cygwin - I really wish Dell offered win 10 pro.
     
  11. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    Lucky you, my problem still recurs sometimes.
     
  12. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Occurred for me again :( What a piece of junk. Right - that's it, just need to check one thing and returning this.
     
  13. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    It's definitely a Win 10 software issue; a google search reveals that a lot of systems have been affected by it including some of the latest Lenovo laptops.
     
  14. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    It's def happening less frequently after the regedit change, but it's not just that - I'm affected by the 8GB VRAM issue. Check out the 980M 8GB" thead to see how that's getting handled by Dell :(
     
    Last edited: Jan 6, 2016
  15. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    @etern4l
    What is your BIOS version?
     
  16. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    updated to 1.2.3
     
  17. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Yeah, it's quite annoying - seems to be triggered by sleep and/or charger plug-in. I asked around on Clevo forums and so far nobody has mentioned seeing this, and the best UK reseller stated they have never come across the issue... I think this is the last straw.
     
  18. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Any overclocking?
     
  19. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    No.
     
  20. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    No difference for me either. Still gets messed up after sleep (works after a full reboot)
     
  21. 0lok

    0lok Notebook Deity

    Reputations:
    469
    Messages:
    857
    Likes Received:
    544
    Trophy Points:
    106
    hi, just wanted to know whats the best reseller for clevo laptops in the UK? is it pc specialist?
     
  22. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    According to my research @XMG www.mysn.co.uk. pcspecialist sell barebone Clevos more cheaply but arguably much less is known of their reputation. search reseller feedback forums in the clevo sager section for more info. which model are you looking at?
     
  23. 0lok

    0lok Notebook Deity

    Reputations:
    469
    Messages:
    857
    Likes Received:
    544
    Trophy Points:
    106
    thanks.. just wanted to know.. quite happy with my alienware 17 r2 970m.. the only problem for me with this laptop is doing the maintenance like repaste.. i was told from uk chat tech support that opening the laptop beyond the base back panel will void warranty specially doing a teardown for a repaste.. i also asked them since i cant do a repaste will they be able to send a tech agent to do it for me and they said they cant.. tgey can only send a tech agent if they will replace a part. so basically i have to wait for my laptop's temp to reach 95 celcius so they can change the heatsink and get a repaste. so sad. T_T
     
  24. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    Is there any particular reason why you are hijacking this thread with your lameass problems which has no relation to the issue at hand?

    There is a title. The title says "slow key repeat rate". We come here to share our experiences and hopefully find a resolution. Why the hell do you need to sway it to the best UK reseller of alienware or your repaste problems or whatnot?

    This seems to be very common here as people are doing the same thing to my threads as well. I couldn't figure out if this is an IQ problem or age problem.

     
  25. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    17r3. This is a Windows 10 issue. I have tried all the suggestions without success. Both hibernate and sleep seems to be affected. Extremely annoying.
     
  26. 0lok

    0lok Notebook Deity

    Reputations:
    469
    Messages:
    857
    Likes Received:
    544
    Trophy Points:
    106
    sorry.. i dont have any intention on doing that.. my bad.. should have used private message.. you can delete my msg if its possible or you can teach me.. thanks..

    edit: maybe ill edit the msg and erase?
     
  27. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Has anyone tried a clean Windows 10 install to resolve this? Looks like my laptop was upgraded (I imagine a refurb dellienware sold me as new)
     
  28. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    Alright, thank you for your understanding. Let's leave it now and concentrate on the issue.

    Mine is clean install. This is a Win10 problem.
     
  29. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    Correction. Win10 + Skylake problem.
     
  30. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    OK guys so I did a system reset on a separate drive - this in itself didn't solve the issue. However, I figured out the root cause and a workaround.

    The problem occurs only when the machine goes to sleep after the lid is closed, but - crucially - not after the system is put to sleep by pressing the power button. I disabled sleep after lid closure, and all good so far. HTH

    Edit: the workaround seems to also be working on the lastest windows build, except I had to remove the PollStatusIterations registry key
     
    Last edited: Jan 10, 2016
  31. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    I never use the lid close to sleep. In fact my lid closing triggers nothing. I always put the laptop to hibernate by pressing the power button.

    So this can't be the root cause or the solution. :-(
     
  32. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Maybe there are multiple causes. For me the problem got resolved by disabling sleep on lid close and I had to remove the registry hack you suggested (it was still happening with it)

    Edit: nope, it's not resolved.
     
    Last edited: Jan 11, 2016
  33. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Happened again after resumption from sleep. Has anyone reported this to Dell?
     
  34. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    "mode" setting works. Registry setting is not relevant on built-in keyboard.

    You need to make sure Task Scheduler is running batch/vb file and the result is successful. Check LAST RUN TIME and LAST RUN RESULT.

    I have mine triggerered on "Workstation unlock", "Startup", "Logon".


    keyboard_delay.vbs
    Set WshShell = CreateObject("WScript.Shell" )
    WshShell.Run chr(34) & "C:\your_path\keyboard_delay.bat" & Chr(34), 0
    Set WshShell = Nothing

    keyboard_delay.bat
    mode con: rate=32 delay=0
     
    etern4l likes this.
  35. Tony V

    Tony V Notebook Consultant

    Reputations:
    5
    Messages:
    240
    Likes Received:
    52
    Trophy Points:
    41
    I too have the same issue with slow keyrate on my Alienware 15 R2, havent tried the batch file script yet. I am on a clean install of windows 10 with all drivers and updates installed.
     
  36. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Yeah, incidentally that's kind of what I set up (just triggering on "Workstation unlock" for now). So far so good it seems. One difference is that I first set the rate to 1, then to 31. The other is that I scheduled the batch script directly. What's the benefit of the VBS wrapper?

    BTW The max rate is 31, although apparently passing a greater number has the same effect.
     
  37. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Tried a "clean" install (OS Reset) - not as clean as using non-OEM Windows install), makes no difference.
     
  38. Tony V

    Tony V Notebook Consultant

    Reputations:
    5
    Messages:
    240
    Likes Received:
    52
    Trophy Points:
    41
    I did the OEM windows install, suspect there to be a driver bug of some sorts software related with windows. I will see if the same issue is happening on my linux partition.
     
    etern4l likes this.
  39. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    https://technet.microsoft.com/en-us/library/bb490932.aspx

    Rate is 32 max. However, delay is supposed to take values 1,2,3,4... But using 0 works faster for me.

    Wrapper stops the command prompt from flashing.
     
  40. CountingCrows

    CountingCrows Notebook Geek

    Reputations:
    0
    Messages:
    89
    Likes Received:
    16
    Trophy Points:
    16
    Windows issue -- not Linux.
     
    Tony V likes this.
  41. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Interesting, let us know what you find. I tried the latest ubuntu live usb - unfortunately the OS died after I suspended the machine (alienfx still fully active, can't wake it up).
     
  42. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    The rate is max 31.

    Proof 1:

    > mode con: rate=32

    > mode con:

    Status for device CON:
    ----------------------
    Lines: 300
    Columns: 80
    Keyboard rate: 31
    Keyboard delay: 1
    Code page: 850

    Proof 2:

    https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx

    SPI_GETKEYBOARDSPEED

    Retrieves the keyboard repeat-speed setting, which is a value in the range from 0 (approximately 2.5 repetitions per second) through 31 (approximately 30 repetitions per second). The actual repeat rates are hardware-dependent and may vary from a linear scale by as much as 20%. The pvParam parameter must point to a DWORD variable that receives the setting.

    Edit: I can see you added a link of yours. As you can see, the information therein seems to be incorrect since if you set it to 32, you will get 31. Well, I would trust the people who write Windows API documentation a bit more ;) At any rate, let's not get too distracted about this.

    Cool.
     
    Last edited: Jan 11, 2016
  43. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    I've been using the mode con workaround for a long time now and I've noticed that it's not that effective. Sometimes it works, sometimes it doesn't.
    And sometimes the repeat rate is fast when I start up the computer but resets back to slow within a couple of hours or so.

    What a royal pain this issue is.
     
  44. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    Btw the folks over at Lenovo forums have been facing the same issue and have a pretty huge thread about it.
    https://forums.lenovo.com/t5/Lenovo...o-slow-after-coming-back/td-p/1676309/page/17

    Looking at the latest posts, their problem seems to have been resolved by a BIOS update which was specifically created by Lenovo to address this issue. The Lenovo employee has also participated in the discussion on that thread.
     
  45. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Solved for me:
    1. batch script:
    mode con: rate=1
    mode con: rate=31

    (trigger on unlock workstation)

    2. Remove the registry hack - the workaround DOES NOT work with the hack present
    3. Ensure sleep on lid close is off

    HTH
    Will try the VBS script shortly.
     
  46. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    I didn't have the first line (mode con: rate=1) in my batch file, but my batch file runs on every unlock.
    Even just now, I saw the command prompt flash when I turned on the computer, but the keyboard repeat rate was slow. I had to manually run the file again to make it fast.
    So that's what I mean when I said, it works sometimes, and sometimes it doesn't.
    And yeah, I had removed the PollStatusIterations registry key. Now I've added the rate=1 line as well, hope it makes some difference. :[
     
  47. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    The VBS didn't work for me. It gets stuck when run from the scheduler. Well, the batch is not too obtrusive, just a brief flicker, however, I will see if I can come up with a better solution by calling the windows API directly, maybe over the weekend.
     
  48. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    Good luck, it's working for me without fail. The idea is to replicate the action you have to take in the control panel to fix the problem, i.e. "jiggle" the setting.
     
  49. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,931
    Messages:
    3,535
    Likes Received:
    3,505
    Trophy Points:
    331
    So I had one case today when it didn't work. The script wouldn't do a thing, even when I ran it manually a few times, so I modified it to do the rate =31 twice in a row (so 3 calls to mode in total...). That seems to have done the trick. Looks like a pretty ridiculously buggy driver or - perhaps less likely - a hardware issue.
     
  50. Mr.Claw

    Mr.Claw Notebook Consultant

    Reputations:
    11
    Messages:
    195
    Likes Received:
    29
    Trophy Points:
    41
    Somewhere someone mentioned that it was a bug with the interface between Skylake processors and the keyboard controller.
    Looks likely now.
     
 Next page →