отключить авто-прокрутку за пределами окна

Вопрос или проблема

Что-то беспокоит меня уже некоторое время на ubuntu (я использую Xubuntu, следовательно xfce), и я постараюсь объяснить так хорошо, как смогу.

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

Что происходит и как я могу отключить это поведение?

Если я недостаточно ясно излагаю (возможно, это глупый вопрос), вот гифка:

Ошибка прокрутки

Вот несколько деталей (ванильный xubuntu 24.04.1 LTS):

$ uname -a
Linux p5570 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
Нет доступных модулей LSB.
ID дистрибьютора: Ubuntu
Описание:    Ubuntu 24.04.1 LTS
Версия:    24.04
Кодовое имя:   noble

$ wmctrl -m
Имя: Xfwm4
Класс: xfwm4
PID: 4048
Режим "показать рабочий стол" оконного менеджера: Н/Д

$ xfwm4 --version
    Это версия xfwm4 4.18.0 (ревизия 7e7473c5b) для Xfce 4.18
    Выпущено на условиях Общей публичной лицензии GNU.
    Скомпилировано против GTK+-3.24.41, с использованием GTK+-3.24.41.

    Конфигурация сборки и поддерживаемые функции:
    - Поддержка уведомлений о запуске:                 Да
    - Поддержка XSync:                                Да
    - Поддержка Render:                               Да
    - Поддержка Xrandr:                               Да
    - Поддержка Xpresent:                             Да
    - Поддержка X Input 2:                            Нет
    - Встроенный композитор:                          Да
    - Поддержка Epoxy:                                Да

$ gtk-launch  --version
3.24.41

$ gtk4-launch --version
4.14.2

Ответ или решение

Отключение автоматической прокрутки вне окна в Xubuntu

Автоматическая прокрутка документа при перемещении курсора мыши вне границ окна является распространенной проблемой, с которой могут столкнуться пользователи Xubuntu, особенно при работе с приложениями для чтения PDF, такими как Evince. Эта функция может вызывать неудобства, когда вам нужно скопировать или выбрать текст вне границ активного окна. Рассмотрим, как можно отключить это поведение.

Понимание проблемы

Ваша проблема заключается в следующем: после копирования текста или его выделения в PDF-файле, если курсор мыши перемещается за пределы окна Evince, прокрутка страницы продолжается автоматически. Это может нарушать поток работы и вызывать путаницу. Ваша система (Xubuntu 24.04.1 LTS) и версия оконного менеджера Xfwm4 (4.18.0) могут сохранять настройки, которые контролируют данное поведение.

Шаги для решения проблемы

  1. Проверка настроек Evince:

    • Убедитесь, что последние обновления пакетов Evince установлены. В терминале выполните:
      sudo apt update
      sudo apt upgrade
    • Откройте настройки Evince и проверьте, есть ли опции, связанные с прокруткой или взаимодействием с мышью. Некоторые версии программы могут включать подобные настройки.
  2. Настройки оконного менеджера:

    • Oткройте Настройки и выберите Управление окнами. Убедитесь, что включены соответствующие параметры, предотвращающие автоматическую прокрутку.
    • Зайдите в Настройки > Рабочий стол > Поведение окон и посмотрите наличие параметров, связанных с фокусировкой. Измените их на "кликнув по окну".
  3. Конфигурация Xfwm4:

    • Воспользуйтесь xfconf-query для изменения настроек Xfwm4. Откройте терминал и выполните:
      xfconf-query -c xfwm4 -p /general/scroll_on_focus -s false
    • Это отключит автоматическую прокрутку при выходе курсора за пределы активного окна.
  4. Изменение настройки мыши:

    • Проверьте дополнительные настройки мыши через xinput. В терминале выполните команду:
      xinput list
    • Найдите ID вашей мыши и измените параметры прокрутки с помощью xinput.
  5. Рассмотрение альтернативных приложений:

    • Если проблема сохраняется, рассмотрите возможность использования других PDF-читалок вместо Evince, которые могут не иметь данного поведения, например, Okular или Atril.

Заключение

Процесс отключения автоматической прокрутки вне окна в Xubuntu может потребовать несколько шагов, но решение вполне достижимо. Проверьте настройки Evince, настройки оконного менеджера, а также систему управления мышью. Если данные методы не помогут, рассмотрите применение альтернативных приложений для чтения PDF.

Если у вас останутся вопросы или потребуется дальнейшая помощь, не стесняйтесь обращаться на форумы сообщества Xubuntu или к профессиональным IT-экспертам.

Оцените материал
Добавить комментарий

Капча загружается...