microsoft / microsoft/terminal

Mouse Mode gets stuck in certain circumstances

Open
#15,540 19 comments 1 reaction 0 assignees View on GitHub
Area-Input Area-VT Issue-Bug Priority-3 Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.17.11461

### Windows build number

10.0.19045.2965

### Other Software

Far Manager, version 3.0.6163.0 x64

### Steps to reproduce

Microsoft.WindowsTerminal_1.17.11461.0_x64.zip
or
Microsoft.WindowsTerminalPreview_1.18.1462.0_x64.zip
in portable mode, uac off, under Admin

I use WT with FAR 100% times

when start some EXE's file under far manager (twiced click L-button mouse - only this!)
cursor board by Far Manager starting moving with mouse movement
the effect does not stop until you click L-button mouse.

### Expected Behavior

Cursor board by Far Manager not move with mouse movement

### Actual Behavior

100% reproduced on some EXE's ( with 90% console app?)

for examples:

Windows\System32\

with effects:

console app:
certutil.exe
change.exe

gui app:
appverif.exe
certreq.exe

console app without effects:
ARP.EXE
at.exe

i also check 8year ago Far Manager Far30b3900.x86
trouble still present too

PS:
i use windows 27 year
far manager 25 year
conemu 12 year

but never see this effects earlier...
WT I try use ~week ( why not early? because i dont like UWP apps)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the stuck mouse behavior with the listed Windows Terminal versions, Far Manager, and the example executables. Then trace the terminal's mouse-mode handling; done means launching the affected applications no longer leaves Far Manager's cursor moving after mouse input ends.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.