Ticket #1541 (closed bug: fixed)

Opened 15 months ago

Last modified 11 months ago

Keyboard has too big repeat delay

Reported by: hauser Owned by: stippi
Priority: low Milestone: R1
Component: User Interface Version: R1 development
Cc: marcusoverhagen Blocked By:
Platform: x86 Blocking:

Description

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

Changed 15 months ago by jackburton

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

Changed 15 months ago by axeld

  • priority changed from normal to low
  • type changed from enhancement to bug

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

Changed 15 months ago by marcusoverhagen

  • 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.

Changed 13 months ago by marcusoverhagen

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

Changed 13 months ago by axeld

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.

Changed 11 months ago by hauser

This bug is fixed, isn't it?

Changed 11 months ago by axeld

  • status changed from new to closed
  • resolution set to fixed

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 r24059.

Note: See TracTickets for help on using tickets.