Кто-нибудь знает, как отключить это отвратительное поведение, которое теперь является дефолтным в Gnome Terminal — при нажатии клавиши указатель мыши скрывается, пока его снова не переместят.
Честно говоря, я готов сменить дистрибутив Linux на что-то без Gnome после нескольких часов попыток сделать так, чтобы этого не произошло. Это меня полностью замедляет / убивает мою производительность...
решение1
Gnome-terminal не имеет опции отключения скрытия курсора мыши. Перемещение мыши иногда отобразит его (не уверен, какой критерий), а иногда нет. Во многих случаях вам придется (как вы уже заметили) фактически щелкнуть по окну, чтобы отобразить его. Проблема в том, что если у вас есть несколько окон терминала и несколько мониторов, при скрытом курсоре вы понятия не имеете, куда вы щелкаете.
Решением является изменение терминала по умолчанию на другой эмулятор, такой как xfece4-terminal
или как упомянуто в комментарии roxterm
.
Вам также придется изменить эмулятор терминала по умолчанию, чтобы по умолчанию отображалась ваша новая конфигурация:
$ gsettings set org.gnome.desktop.default-applications.terminal exec 'xfce4-terminal'
(Измените xface4-terminal в команде на ваш альтернативный эмулятор.)
решение2
Это ошибка в gnome-terminal:Курсор мыши иногда скрывается, если Терминал находится в фокусе
Теперь ошибка помечена как RESOLVED FIXED
, поэтому вскоре она может попасть в ваш дистрибутив:
Исправление вошло в официальный tar-архив Gtk+ 3.18.9 и, в свою очередь, уже появилось в Debian Unstable и в бета-версии Ubuntu Xenial.
Ответ Джеймса решает проблему, но для тех, кто не уверен, стоит ли портить свою систему, самым безопасным вариантом будет перетерпеть ошибку еще несколько недель, пока ваш дистрибутив не обновит gnome-terminal.