middle mouse button not passed to tmux
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
terminator 0.98
Terminator should not paste the selection buffer when the child terminal application has enabled mouse tracking.
For example, try the following in urxvt, xterm and terminator and compare the results:
echo -e "\e[?1000h"
This enables mouse tracking.
Now you will find that clicking left or middle mouse will produce characters in the terminal, which encodes mouse events which a terminal application like tmux or vim could consume to do clever things.
Unfortunately in terminator, middle mouse button also pastes the copy buffer as well as the mouse codes, which would probably break a terminal application (it certainly messes things up in tmux).
See the following stack overflow answer for more information about mouse tracking:
http://
FYI, the latest tmux is starting to provide more sophisticated features for handling mouse events, and these are just not going to work in terminator if they use middle mouse.
Related branches
description: | updated |
Changed in terminator: | |
status: | Fix Committed → Fix Released |
Changed in terminator: | |
status: | Fix Released → Fix Committed |
Committed revision 1665.
Note this is the *GTK3* branch.It is pretty obvious what the change is for backporting.