Как получить зум сжатия или масштабирование, похожее на Windows, в Ubuntu?

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

Я только что перешел с Windows на Ubuntu. Я часто использовал функцию масштабирования при просмотре в Windows, но, похоже, эта функция не доступна по умолчанию в Ubuntu. Как мне активировать эту функцию?

Есть две стороны проблемы – во-первых, передает ли ваше оборудование правильный сигнал, и во-вторых, интерпретирует ли конкретное приложение это так, как вы намеревались. Трудно ответить, так как вы ничего не написали о своей дистрибуции и оборудовании. Также можете ли вы определить, что вы имеете в виду под “похожим на Windows” и конкретным случаем использования? Многие жесты в Linux специфичны для приложений, например, в Firefox и Chrome, изменив некоторые параметры, вы можете изменить поведение Google Maps. В Firefox вы можете начать с проверки значения ‘apz.allow_zooming’ после ввода about:config в адресной строке

Я вижу, что это старая тема, но надеюсь, что она актуальна. У меня есть похожий вопрос, не уверен, что он такой же, как у автора, но когда я сжимаю для увеличения в Windows, элементы на странице не изменяются, и я вижу только область, на которую указал, увеличенной. В Linux все становится больше.

.

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

Для пользователей, которые только что перешли с Windows на Ubuntu, одна из наиболее заметных особенностей — это отсутствие привычной функции масштабирования с помощью жеста "щипка" на тачпаде или сенсорном экране. Однако, с правильными настройками и программным обеспечением, такую же функциональность можно сделать доступной на Ubuntu. Вот шаги, которые вам необходимо предпринять, чтобы достичь этой цели:

1. Проверка совместимости оборудования

1.1. Убедитесь, что ваш аппарат поддерживает жесты

Первым делом важно убедиться, что ваше устройство поддерживает жесты "щипка". Большинство современных ноутбуков с тачпадом, управляемым Synaptics или libinput, должны поддерживать эту функцию, но это зависит от драйверов и конфигурации.

  • Откройте терминал и выполните команду:
    xinput list

    Эта команда покажет устройства ввода. Найдите ваше устройство тачпада и убедитесь, что оно поддерживает необходимые жесты.

1.2. Установка необходимых драйверов

Если ваше устройство не поддерживает жесты "щипка", вам может понадобиться установить драйверы Synaptics или libinput:

  • Для установки драйвера Synaptics:

    sudo apt install xserver-xorg-input-synaptics
  • Для установки libinput:

    sudo apt install xserver-xorg-input-libinput

2. Конфигурация жестов

После установки драйверов необходимо настроить их для поддержки жестов:

2.1. Настройка Synaptics

Для драйвера Synaptics необходимо создать файл конфигурации:

  • Создайте файл:

    sudo nano /etc/X11/xorg.conf.d/99-synaptics.conf
  • Добавьте следующий код:

    Section "InputClass"
      Identifier "touchpad"
      Driver "synaptics"
      MatchIsTouchpad "on"
      Option "TapButton1" "1"
      Option "TapButton2" "3"
      Option "TapButton3" "2"
      Option "EmulateTwoFingerMinZ" "40"
      Option "EmulateTwoFingerMinW" "8"
      Option "VertTwoFingerScroll" "1"
      Option "HorizTwoFingerScroll" "1"
      Option "Pinch" "1"  # Эта настройка должна активировать жест пинча
    EndSection
  • Сохраните файл и перезагрузите систему.

2.2. Установка и настройка imwheel

Иммерсивные жесты могут требовать дополнительной настройки с использованием imwheel:

  • Установите imwheel:

    sudo apt install imwheel
  • Затем создайте конфигурационный файл:

    nano ~/.imwheelrc
  • Внесите изменения для настройки жестов и настройки прокрутки.

3. Настройка браузеров

Необходимо также учесть, что поведение жестов в браузерах может отличаться. В Firefox и Chrome можно изменить настройки для более привычного поведения:

3.1. Firefox

Откройте адресную строку и введите:

about:config

Ищите параметр apz.allow_zooming. Измените его значение на true, чтобы разрешить масштабирование.

3.2. Google Chrome

В Chrome можно включить флаг для пользовательских жестов:

  • Откройте новую вкладку и введите:
    chrome://flags/#overscroll-history-navigation
  • Активируйте эту опцию и перезапустите браузер.

4. Альтернативные инструменты

Если решение выше вам не подошло, вы также можете рассмотреть использование сторонних инструментов:

  • Gestures: приложение для настройки пользовательских жестов и привязки их к определённым действиям. Установите его через Snap:
    sudo snap install gestures

Заключение

Теперь у вас есть полное руководство по активации масштабирования с помощью жеста "щипка" в Ubuntu, которое максимально приближает ваш опыт к Windows. Несмотря на различия в архитектуре, с помощью правильной настройке и подбора программного обеспечения вы можете настроить вашу систему таким образом, чтобы она работала так же эффективно, как и на Windows. Не забывайте также проверять обновления драйверов и системы, чтобы обеспечить наилучшие пользовательские впечатления.

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

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