Opened 13 years ago

Closed 12 years ago

#1541 closed bug (fixed)

Keyboard has too big repeat delay

Reported by: hauser Owned by: stippi
Priority: low Milestone: R1
Component: User Interface Version: R1/pre-alpha1
Keywords: Cc: marcusoverhagen
Blocked By: Blocking:
Platform: x86


When you for example try to go to the beginning of a line with arrows (Home button does not work), it takes ages (or at least few seconds).

Change History (7)

comment:1 by jackburton, 13 years ago

You can reduce the delay with the "Keyboard" preference application. I think this should be marked as "invalid".

comment:2 by axeld, 13 years ago

Priority: normallow
Type: enhancementbug

I think the default repeat rate is much too slow, though - so maybe we want to keep this open until we changed that as a reminder :-)

comment:3 by marcusoverhagen, 13 years ago

Cc: marcusoverhagen added

I don't know if this "bug" describes USB or PS/2 keyboards.

We have to keep in mind that some people might need long delays and low repeat rates in order to use the keybaord at all.

The PS/2 driver is using the PS/2 keyboard reset standard settings, that also BeOS R5 used. That is delay = 0x01 (500 ms), rate = 0x0b (10.9 chr/sec). Of cause you can overrule this with the Keyboard preferences.

While I use the fastest settings myself, I think we should keep the defaults slow.

comment:4 by marcusoverhagen, 13 years ago

anyone with other opinion, or should we close this bug?

comment:5 by axeld, 13 years ago

I think we should have medium defaults - that aren't too slow for *everyone*, but also not too fast for most. IOW the defaults most people can live with. Since you can easily change the settings, I don't think we need to care about minorities that cannot use the keyboard with the default settings for whatever reason.

comment:6 by hauser, 12 years ago

This bug is fixed, isn't it?

comment:7 by axeld, 12 years ago

Resolution: fixed
Status: newclosed

I did not remember this ticket, actually, thanks for the reminder. But yes, I've made the defaults somewhat more bearable in the private/input/kb_mouse_settings.h header in hrev24059.

Note: See TracTickets for help on using tickets.