Mouse text selection and history scroll broken in MobaXterm after v2.1.187

Open 💬 1 comment Opened Jun 25, 2026 by loglux

Description

Since v2.1.187 (released June 23), mouse text selection and terminal history scrolling no longer work in MobaXterm over SSH.

v2.1.187 added mouse click support for selection menus in fullscreen mode, which appears to have enabled a more aggressive xterm mouse mode that MobaXterm cannot handle correctly.

Environment

  • Claude Code version: 2.1.191 (regression introduced in v2.1.187)
  • Terminal: MobaXterm Professional Edition v26.0
  • Connection: SSH to remote Linux host
  • Remote OS: Linux 6.6.x x86_64

Steps to Reproduce

  1. Connect to a Linux host via SSH using MobaXterm
  2. Run claude in the terminal
  3. Try to select text with mouse → no selection, clipboard not updated
  4. Try to scroll up with mouse wheel → history does not scroll

Expected Behavior

  • Mouse selection copies text to clipboard
  • Mouse wheel scrolls terminal history

Actual Behavior

  • Mouse events are captured by Claude Code xterm mouse mode
  • Workaround: Shift + mouse partially helps

Notes

Worked correctly before v2.1.187. Related: v2.1.181 already fixed a mouse wheel regression for WSL2/Windows Terminal — MobaXterm likely needs a similar fix.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗