Skip to content

bug: scroll speed change broke scrolling #1976

Closed

Description

@rekram1-node
No description provided.

Activity

  1. self-assigned this
    on Aug 15, 2025
  2. rekram1-node commented on Aug 15, 2025

    @rekram1-node
    ContributorAuthor

    fixed by: #1974

    waiting for it to release

  3. github-actions commented on Aug 15, 2025

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

  4. rekram1-node commented on Aug 15, 2025

    @rekram1-node
    ContributorAuthor

    For anyone that sees this, work around for time being add this to your opencode config:

    "tui": {
       "scroll_speed": 2
      },

    cc @Pedro-Revez-Silva @nickpoorman

  5. rekram1-node commented on Aug 15, 2025

    @rekram1-node
    ContributorAuthor

    fixed in latest release

  6. JuliaBonita commented on Sep 10, 2025

    @JuliaBonita

    When I add scroll_speed = 1 to the tui file, it is automatically deleted every time I launch OpenCode. If this doesn't work, what else can I do to fix the crazy-fast scroll speed?

  7. rekram1-node commented on Sep 10, 2025

    @rekram1-node
    ContributorAuthor

    dont put it in tui file put it in global opencode.json

  8. JuliaBonita commented on Sep 10, 2025

    @JuliaBonita

    Thank you, but it doesn't seem to have any effect when opening OpenCode in the Zed IDE's terminal. I'm trying to use OpenCode without leaving Zed. Does anybody know how to fix this in the Zed terminal?

  9. rekram1-node commented on Sep 10, 2025

    @rekram1-node
    ContributorAuthor

    I use opencode in zed terminal about half the time and it definitely makes a difference for me, did you restart opencode after updating global configuration?

    Bubbletea has 1 configuration for scrolling afaik and that’s it

    maybe opentui will make this better (migration should be done this week)

  10. JuliaBonita commented on Sep 10, 2025

    @JuliaBonita

    After comparing the before and after scroll behavior for a while, I can see it does make a little difference on my machine in Zed, but it still requires me to move my fingers very subtly, slowly and unnaturally over my Macbook trackpad.

    The OpenCode scrolling is perfect in WezTerm and other terminals, but in Zed the scrolling speeds up 3-5x faster than it does in any other Zed terminal that I have open, which makes it difficult to control and uncomfortable to use with Zed. All other terminals that I open in the Zed terminal (including Claude Code, Gemini, normal directory browsing, etc.) have a much slower scrolling speed, but as soon as I launch OpenCode in a Zed terminal, that specific terminal's scrolling behavior is suddenly 3-5x faster than any other terminal that I have open in Zed. This makes it unusable for me in Zed.

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions