| Summary: | Keyboard repeat delay/rate not restored when keyboard plugged back in | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Jeffry Johnston <trinity> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | bugwatch, dunkan.aidaho, jwstolarek, trinity |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | amd64 | ||
| OS: | Kubuntu Precise | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Jeffry Johnston
2012-12-27 20:45:12 CST
I confirm this. Every time external keyboard is plugged in delay and repeat from KControl settings no longer apply to it. I'm also experiencing this bug, it is very annoying. I have a laptop with keypress delay rate set to 200ms and repetition frequency 30/s (TDE Control Center -> Peripherials -> Keyboard). I often connect an external keyboard since it's more convenient to use. When I do that the first keypress on that external keyboard takes noticeably longer to repeat. What I mean by that is that if I hold a key on an external keyboard then repeating the press for the first time takes about 800ms-1s, and then subsequent repetitions work as expected. Note that nothing changes for the laptop's builtin keyboard - the first repetition takes 200ms as expected. To fix the problem I need to go to TDE Control Center -> Peripherials -> Keyboard and re-apply the setting of 200ms. Once that is done the key delay on external keyboard works as expected, but I need to do this every time I connect the external keyboard. >To fix the problem I need to go to TDE Control Center -> Peripherials -> Keyboard and re-apply the setting of 200ms
I'm doing this now via pulling yakuake and calling xset. Still annoying, but much faster.
In your case you need to call `xset r rate 200 30` to match rate and delay for all of your connected keyboards.
Indeed, that works and is faster. Thanks! |