Skip to content

Unable to scroll in TUI on Ubuntu #10757

Closed

Description

@ajaygunalan

Scrolling does not work in opencode on Ubuntu 24. There is no scrollbar and I am unable to read the output. Tested in Terminator and Warp — Claude Code scrolls fine in both, so the issue is on opencode's side.

Environment:

  • OS: Ubuntu (Linux 6.14.0)
  • Terminals: Terminator, Warp

Related issues:

Love this project — being able to use my Claude Max and ChatGPT Plus subscriptions through a single terminal interface instead of burning money on API keys is a great idea. Just need to be able to scroll to see the output to make the experience complete.

Activity

  1. added
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on Jan 27, 2026
  2. github-actions commented on Jan 27, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  3. kommander commented on Jan 27, 2026

    @kommander
    Contributor

    Do other mouse actions work? Do you have any plugins installed and does the issue still happen without any plugins?

    Meanwhile pageUp/Down should scroll, so should ctrl+alt+b/f/y/e/u/d.

    You can toggle on the scrollbar via the command menu pressing ctrl+p and selecting "Toggle session scrollbar".

  4. ajaygunalan commented on Jan 27, 2026

    @ajaygunalan
    Author

    After enabling the scrollbar, I’m now able to scroll, so that specific issue is resolved. However, I think fundamentally Open Code is not able to leverage terminal scrolling properly, whereas Claude Code can. I’ve recorded this in a video—you can take a look at it. claude vs opencode scroll difference

    I have one more request: I think it would be much easier if the scrollbar were enabled by default. Scrolling is a basic and necessary interaction. If terminal-level scrolling itself were supported—like in Terminator or Warp—it would make the experience significantly better.

    Thank you.

  5. simonklee commented on Jan 28, 2026

    @simonklee
    Member

    However, I think fundamentally Open Code is not able to leverage terminal scrolling properly, whereas Claude Code can. I’ve recorded this in a video—you can take a look at it. claude vs opencode scroll difference

    This is a design decision. Notice how claude code scrolls the entire contents of the terminal while OpenCode scrolls only a container while the input field stays fixed to bottom of the screen.

  6. proAlexandr commented on Jan 31, 2026

    @proAlexandr

    This is a design decision. Notice how claude code scrolls the entire contents of the terminal while OpenCode scrolls only a container while the input field stays fixed to bottom of the screen.

    This is the only one, but very significant reason I can’t use opencode and stay with claude code. While terminal window scrolling is smooth, container scrolling is janky/stuttering and I loose myself very quick.

  7. BakerMB commented on Feb 9, 2026

    @BakerMB

    I agree with this statement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

opentuiThis relates to changes in v1.0, now that opencode uses opentui

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions