Изучение нескольких методов включения горизонтальной прокрутки в Deepin

Deepin — популярный дистрибутив Linux, известный своей стильной и удобной средой рабочего стола. Однако по умолчанию Deepin не предлагает горизонтальную прокрутку. Если вы хотите включить горизонтальную прокрутку в Deepin, эта статья расскажет вам о различных методах и предоставит примеры кода, которые помогут вам этого добиться.

Метод 1: конфигурация Xinput
Один из способов включить горизонтальную прокрутку в Deepin — изменить конфигурацию Xinput. Выполните следующие действия:

  1. Откройте окно терминала.
  2. Составьте список всех доступных устройств и запишите идентификатор устройства для мыши или сенсорной панели:
    xinput list
  3. Найдите идентификатор устройства, соответствующий вашей мыши или сенсорной панели, а затем найдите его свойства с помощью команды:
    xinput list-props <device-id>
  4. Найдите свойство «Расстояние прокрутки Evdev» и установите его, чтобы включить горизонтальную прокрутку. Используйте следующую команду, заменив <device-id>фактическим идентификатором:
    xinput set-prop <device-id> "Evdev Scrolling Distance" <scroll-horizontal-value> <scroll-vertical-value>

    Например:

    xinput set-prop 12 "Evdev Scrolling Distance" 1 0

    Это устанавливает горизонтальную прокрутку на 1 и вертикальную прокрутку на 0.

Метод 2: настройка libinput
Другой подход — настроить libinput, драйвер устройства ввода в Deepin. Вот шаги:

  1. Откройте окно терминала.
  2. Отредактируйте файл конфигурации libinput с помощью текстового редактора:
    sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
  3. Найдите раздел для мыши или сенсорной панели и добавьте следующую строку, чтобы включить горизонтальную прокрутку:
    Option "HorizontalScrolling" "true"
  4. Сохраните файл и выйдите из текстового редактора.
  5. Перезапустите сеанс Deepin или перезагрузите систему, чтобы изменения вступили в силу.

Метод 3: использование конфигурации Synaptics
Если ваше устройство использует драйвер Synaptics, вы можете включить горизонтальную прокрутку, изменив конфигурацию Synaptics. Выполните следующие действия:

  1. Откройте окно терминала.
  2. Отредактируйте файл конфигурации Synaptics с помощью текстового редактора:
    sudo nano /etc/X11/xorg.conf.d/70-synaptics.conf
  3. Найдите раздел сенсорной панели и добавьте следующую строку, чтобы включить горизонтальную прокрутку:
    Option "HorizScrollDelta" "<scroll-value>"

    Замените <scroll-value>на подходящее значение, например 100.

  4. Сохраните файл и выйдите из текстового редактора.
  5. Перезапустите сеанс Deepin или перезагрузите систему, чтобы изменения вступили в силу.

Включение горизонтальной прокрутки в Deepin может значительно улучшить удобство использования, особенно при работе с широкими документами или большими электронными таблицами. В этой статье мы рассмотрели несколько методов достижения этой цели, включая изменение конфигурации Xinput, настройку libinput и использование конфигурации Synaptics. Следуя предоставленным примерам кода и инструкциям, вы можете легко включить горизонтальную прокрутку в Deepin и максимально эффективно использовать среду рабочего стола Linux.