Могу ли я поворачивать горизонтальную и вертикальную прокрутку сенсорной панели с двумя пальцами?

У меня есть простой скрипт, настроенный для поворота экрана влево или вправо (с помощью xrandr), а также поворот тачпада на моем ноутбуке. Таким образом, физически вращающийся ноутбук позволяет сенсорной панели работать интуитивно. Например:

#rotate left xrandr --output left xinput set-prop "$TOUCHPAD" "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1 

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

Есть ли свойство, которое мне нужно изменить через xinput, чтобы преобразовать направление прокрутки в два пальца?

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

 Device 'AlpsPS/2 ALPS GlidePoint': Device Enabled (138): 1 Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (262): 1 Device Accel Constant Deceleration (263): 2.500000 Device Accel Adaptive Deceleration (264): 1.000000 Device Accel Velocity Scaling (265): 12.500000 Synaptics Edges (290): 614, 3481, 307, 1740 Synaptics Finger (291): 25, 30, 0 Synaptics Tap Time (292): 180 Synaptics Tap Move (293): 201 Synaptics Tap Durations (294): 180, 100, 100 Synaptics ClickPad (295): 0 Synaptics Middle Button Timeout (296): 75 Synaptics Two-Finger Pressure (297): 282 Synaptics Two-Finger Width (298): 7 Synaptics Scrolling Distance (299): -91, -91 Synaptics Edge Scrolling (300): 0, 0, 0 Synaptics Two-Finger Scrolling (301): 1, 1 Synaptics Move Speed (302): 1.000000, 1.750000, 0.043687, 0.000000 Synaptics Off (303): 2 Synaptics Locked Drags (304): 0 Synaptics Locked Drags Timeout (305): 5000 Synaptics Tap Action (306): 2, 3, 0, 0, 1, 3, 2 Synaptics Click Action (307): 1, 3, 2 Synaptics Circular Scrolling (308): 0 Synaptics Circular Scrolling Distance (309): 0.100000 Synaptics Circular Scrolling Trigger (310): 0 Synaptics Circular Pad (311): 0 Synaptics Palm Detection (312): 0 Synaptics Palm Dimensions (313): 10, 200 Synaptics Coasting Speed (314): 20.000000, 50.000000 Synaptics Pressure Motion (315): 30, 160 Synaptics Pressure Motion Factor (316): 1.000000, 1.000000 Synaptics Resolution Detect (317): 1 Synaptics Grab Event Device (318): 0 Synaptics Gestures (319): 1 Synaptics Capabilities (320): 1, 1, 1, 1, 1, 0, 0 Synaptics Pad Resolution (321): 38, 40 Synaptics Area (322): 0, 0, 0, 0 Synaptics Noise Cancellation (323): 22, 22 Device Product ID (256): 2, 8 Device Node (257): "/dev/input/event6" 

  • Как избавиться от способа задержки до того, как реагирует сенсорная панель Lenovo?
  • Сенсорная панель не работает после приостановки Ubuntu 16.04
  • Отображение кнопки Xinput и эмуляция средней кнопки
  • Установите отображение кнопок тачпада с помощью файлов xorg
  • Сценарий для отключения клавиатуры ноутбука, если присутствует клавиатура USB
  • Как проверить, отключено ли устройство ввода или нет в xinput?
  • Команды bash, похоже, не работают в .xinitrc
  • Как определить оптимальные настройки для сенсорной панели Synaptic?
  • Проблемы TrackPoint с последними версиями libinput, Xorg (нужны реквизиты evdev)
  • Как получить xinput для идентификации устройства-пользователя по имени с избыточным пробелом?
  • FreeBSD 9 KDE4 Нет мыши или клавиатуры на экране входа в KDE
  • Interesting Posts

    как изменить сообщение для входа

    Когда следует использовать конечную косую черту в каталоге?

    Как передать аргумент из сценария bash в 'x-terminal-emulator -e bash -c'?

    Запустить сервер удаленно с помощью SSH

    Как переименовать несколько файлов, используя find

    Осмотреть создание PATH в osx, чтобы найти сломанный путь в PATH

    Почему верхний отчет указывает на неправильное использование ЦП?

    Обновление Slackware с 12 до 13 приводит к тому, что клавиатура и мышь не работают ни в одном оконном менеджере?

    Почему kdeconnect прослушивает порт 1716 / tcp все время? Как закрыть порт / защитить его?

    Перемещение кнопок мыши в tmux

    Чтение данных в двух файлах, содержащих столбцы и отображаемые данные, если они соответствуют

    systemd-journal: каково отношение dev-log и syslog?

    Как установить DNS в качестве DNS по умолчанию?

    Команда «повторно применить» предыдущую команду?

    Есть ли способ локализовать переменные для текущей функции в `mksh`, но не для других?

    Linux и Unix - лучшая ОС в мире.