alternate scroll mode breaks ctrl-mousewheel zoom #21836

Open
opened 2026-01-31 07:56:09 +00:00 by claunia · 0 comments
Owner

Originally created by @galchinsky on GitHub (Jun 6, 2024).

Windows Terminal version

1.21.1272.0

Windows build number

10.0.22631.0

Other Software

nano 6.0
any app that supports alternatve scroll mode

Steps to reproduce

Run any app that supports alternatve scroll mode
Try to zoom with ctrl+mousewheel

Expected Behavior

Zooming

Actual Behavior

Text cursor moves like there is no ctrl pressed

It has always been there (I checked 1.17.11461.0 with printf "\e[?1007h" to enable the mode), but after the recent update, alternate scroll mode is enabled by default, conviniently alongside with forced updates and no settings to roll back breaking changes exposed.

The workaround is to add printf "\e[?1007l" to ~/.bashrc or to use ctrl+/ctrl- to zoom.

Originally created by @galchinsky on GitHub (Jun 6, 2024). ### Windows Terminal version 1.21.1272.0 ### Windows build number 10.0.22631.0 ### Other Software nano 6.0 any app that supports alternatve scroll mode ### Steps to reproduce Run any app that supports alternatve scroll mode Try to zoom with ctrl+mousewheel ### Expected Behavior Zooming ### Actual Behavior Text cursor moves like there is no ctrl pressed It has always been there (I checked 1.17.11461.0 with `printf "\e[?1007h"` to enable the mode), but after the recent update, alternate scroll mode is enabled by default, conviniently alongside with forced updates and no settings to roll back breaking changes exposed. The workaround is to add `printf "\e[?1007l"` to ~/.bashrc or to use ctrl+/ctrl- to zoom.
claunia added the Issue-BugPriority-3Area-InputProduct-Terminal labels 2026-01-31 07:56:09 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21836