MoonshotAI / MoonshotAI/kimi-code

[TUI] Two-finger touchpad scroll in conversation history is extremely slow (appears line-per-tick)

Open
#3,299 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
7.5k
Forks
1.2k
Avg merge
11h 53m
Merged PRs (30d)
350

Description

Environment

  • kimi-code 0.38.0 native Windows CLI, Windows Terminal, Precision Touchpad (Honor MagicBook)

What happens

Scrolling conversation history with a two-finger touchpad gesture is painfully slow — the view moves roughly one line per wheel tick. The same touchpad scrolls at normal speed everywhere outside the TUI (browser, editors, plain terminal scrollback).

Expected

Scroll delta scales with the wheel/touchpad delta (smooth or accelerated scrolling), or at least several lines per tick.

Notes

  • Related mouse-polish request: #2809 (click-to-position caret). This one is specifically about scroll speed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in the native Windows CLI with Windows Terminal and a Precision Touchpad, then trace how the TUI handles wheel and touchpad deltas. Compare the behavior with normal terminal scrolling. Done means conversation history scrolls by a proportional or accelerated amount rather than roughly one line per tick.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.