Hoziontal scroll isn't working with Apple Trackpad

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Scroll gesture doesn’t work, horizontal scroll bar doesn’t appear even if I set "editor.scrollbar.horizontal": "visible".

Steps to Reproduce

  • Keyboard arrows will move through text but won’t move the screen (you can select text offscreen, but not view it).
  • Opt + z mode wraps the words but it breaks (!) character positioning. You cursor blinks on one char but you hit delete and a different char is get deleted.

Operating System

MacOS

Version Information

Version: 2.4.28 (Universal)
VSCode Version: 1.105.1
Commit: f3f5cec40024283013878b50c4f9be4002e0b580
Date: 2026-02-03T00:56:18.293Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. A couple of quick questions to narrow it down:

  1. Where exactly is horizontal scrolling broken, in the code editor, the chat panel, or everywhere?
  2. Does two-finger horizontal swipe work normally in other apps (for example, Safari, Terminal)?
  3. About the cursor desync bug when lines wrap, could you record a short screen video where the cursor blinks on one character but a different one gets deleted? That would help a lot.

Also, as a quick test, open the Command Palette with CMD+Shift+P, run Developer: Open Process Explorer, and check if anything unusual is running. And try launching Cursor with extensions disabled:

cursor --disable-extensions

This will help us figure out if an extension is interfering with scrolling.

Let me know what you find.

Thanks for this deep elaborated questions :clap:

  1. In code editor
  2. It works everywhere, including VS Code.

  1. I’ll attach the screenshot since I’ve no idea what’s usual there.
    cursor isn’t installed in CLI: zsh: command not found: cursor

Thanks for the video and the Process Explorer screenshot, that really helped.

From what I can see in Process Explorer, everything looks normal and nothing stands out. But I did notice you have the openai.chatgpt extension installed, so it’s worth ruling that out as a possible cause.

Since the cursor CLI isn’t set up, you can install it via Cmd+Shift+P > Install 'cursor' command. Then please try these two options:

  1. Without extensions:
cursor --disable-extensions
  1. With a completely fresh temporary profile (no extensions, no settings, nothing is carried over):
cursor --user-data-dir="~/CursorData/temp-profile"

In both cases, check if the issues still happen:

  • Trackpad horizontal scrolling in the editor
  • Cursor position getting out of sync when moving by words Opt+Z

If the bugs still happen even with a new profile, that’s a strong sign it’s on our side, especially since everything works fine in VS Code. If so, I’ll pass this info to the team.

Let me know how the tests go.

  1. This didn’t help.
  2. Temporary profile helped, however. It solved both issues: horizontal scrolling and cursor position mismatch in Opt+z mode.

I explored my profile and found this:
“editor.experimentalGpuAcceleration”: “on”
I turned on this experimental feature “because why not?” :smirking_face: Setting it to of off solves both horziontal scrolling and cursor position issues!

You still may forward this bug for you team who develops that GPU acceleration.

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.