Отключение сокрытия мыши в Gnome Terminal при наборе текста

17

Кто-нибудь знает, как отключить ненавистное поведение, которое теперь используется в Gnome Terminal по умолчанию - при нажатии клавиши указатель мыши скрывается, пока он снова не переместится.

Честно говоря, я готов переключить дистрибутивы Linux на что-то без Gnome после нескольких часов попыток, чтобы этого не произошло. Это полностью замедляет меня / убивает мою производительность ...

BadZen
источник
Я на последней Fedora, кстати.
BadZen
3
Как человек, который регулярно использует несколько окон приложений в моем рабочем процессе, я полностью понимаю ваше разочарование. Вместо того, чтобы перекомпилировать терминал GNOME (который действительно должен быть помечен как правильный ответ), я предлагаю вам установить ROXTerm: sudo apt-get install roxtermизначально он был разработан как терминал GNOME, но без зависимости от библиотек GNOME. Это также скрывает курсор в более логичной манере!
wayfarer_boy
2
Также в свете сравнения обеих сторон я вижу, что я / действительно / хотел, чтобы курсор всегда показывал при перемещении мыши - не требовал щелчка - и вообще не отключал скрытие. Хотя ответ @ egmont все еще может ответить на мой вопрос, как и было задано ...
BadZen
2
Плохое поведение (о котором сообщается на bugzilla.gnome.org/show_bug.cgi?id=725342 ) вызвано отсутствием событий фокуса in / out ( bugzilla.gnome.org/show_bug.cgi?id=677329 ), которые только что были исправлены в Gtk +. : git.gnome.org/browse/gtk+/commit/?id=d55b815
egmont
1
что за ф! Да, это так (Fedora 22), она скрывает мышь и, если вы не нажмете на нее, она не появится. Я использую Cinnamon на Fedora, я отказался от большинства приложений gnome (редактор теперь бесполезен), все еще использовал gnome-терминал, время также отказаться от этого.
Дашеси

Ответы:

4

Gnome-терминал не имеет возможности отключить скрытие курсора мыши. Перемещение мыши иногда показывает ее (не уверен, каков критерий), а иногда нет. Много раз вам приходилось (как вы уже заметили) нажимать на окно, чтобы отобразить его. Проблема в том, что если у вас есть несколько окон терминала и несколько мониторов со скрытым курсором, вы не знаете, куда нажимаете.

Решение состоит в том, чтобы изменить терминал по умолчанию на другой эмулятор, такой как xfece4-terminalили упомянутый в комментарии roxterm.

Вам также придется изменить эмулятор терминала по умолчанию, чтобы вывести новую конфигурацию по умолчанию:

$ gsettings set org.gnome.desktop.default-applications.terminal exec 'xfce4-terminal'

(Измените xface4-терминал в команде на ваш альтернативный эмулятор.)

Л.Д. Джеймс
источник
0

Это ошибка в gnome-терминал: курсор мыши иногда прячется, если терминал сфокусирован

Ошибка теперь помечена как RESOLVED FIXED, поэтому она может скоро достигнуть вашего дистрибутива:

Это исправление вошло в официальный архив Gtk + 3.18.9 и, в свою очередь, уже появилось в Debian Unstable и в Ubuntu Xenial beta.

Ответ Джеймса решает проблему, но для тех, кто не уверен в том, что может испортить свою систему, нужно будет выдержать ошибку еще несколько недель, пока ваш дистрибутив не обновит gnome-терминал.

Николас Рауль
источник