Skip to content

Default scroll speed too fast and inconsistent behavior #11645

@delltrak

Description

@delltrak

Problem

The default scroll speed in the TUI is set to 3 lines per event, which is too fast for precise navigation. Additionally, the scroll acceleration logic doesn't handle consecutive scroll events properly, leading to unpredictable scrolling behavior.

Current behavior

  • Default scroll_speed is 3 lines per event
  • No reset after inactivity periods
  • Consecutive scroll events are not handled accurately
  • Scrolling feels jerky and hard to control

Expected behavior

  • Smoother, more predictable scrolling
  • 1 line per scroll event as default for precision
  • Proper handling of consecutive scroll events with timeout reset

Environment

  • macOS
  • Various terminals (iTerm, Terminal.app, etc.)

Metadata

Metadata

Assignees

Labels

opentuiThis relates to changes in v1.0, now that opencode uses opentuiperfIndicates a performance issue or need for optimization

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions