LINUX.ORG.RU

xterm и мышь

 , ,


0

2

При нажатии на кнопки/колесико мыши в xterm'e кнопки не действуют, зато появляются загадочные символы. Причем интересно, что каждый раз разные.Например, при нажатии на левую кнопку JR#JR OR#OR PR#PR и т.п.)) Доступ к этому терминалу по ssh, потому что кластер. Что это такое и как с этим бороться?

★★★★

Похоже что при нажатии мыши по терминалу ему передаётся какой то ввод (это случайно не вставка первичного буфера обмена по средней кнопке?). Бороться скорее всего бессмысленно, это особенность реализации какого то из компонентов. При работе по ssh и на некоторых терминалах даже вращение колёсика в окне воспринимается как ввод каких то комбинаций символов.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Нет, это не вставка, символы появляются при нажатии любой кнопки или вращение колесика. Похоже, xterm как-то их не так интерпретирует. Пришлось установить terminator, с ним нормально работает.

hotpil ★★★★
() автор топика
Ответ на: комментарий от kirill_rrr

При работе по ssh и на некоторых терминалах даже вращение колёсика в окне воспринимается как ввод каких то комбинаций символов.

я тебе больше скажу — и без всякого ssh, во всех терминалах, вращение колесика это «комбинации символов». и даже движения мышки. http://www.xfree86.org/4.7.0/ctlseqs.html. просто то, что отправляет твой эмулятор терминала должно совпадать с тем, что ожидается на другой стороне, и при неправильной настройке удаленной машины они могут не совпадать.

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

Некоторые эмуляторы терминала воспринимают колёсико как прокрутку, а не как стрелки или какие то ещё клавиши. И тогда программе в терминале ничего не передаётся.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

почитай спеку еще раз, внимательно. прокрутка — это просто комбинация определенных управляющих символов.

val-amart ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.