Touchscreen: эмуляция ПКМ и скролла

Установил xfce с lightDM на CHUWI Hi10 XR. Всё работает неплохо.
Но при отсутствии клавиатуры с xfce работать невозможно. Для захода в доп. меню требуется ПКМ, не во всех стандартных программах работает скролл пальцем. Частично это решает onboard, но постоянно лезть в него тоже неудобно, да и скролл он не заменяет.

Пробовал дописывать в конфиг xorg:
/etc/X11/xorg.conf.d/10-evdev.conf:
...
Section "InputClass"
        Identifier "my evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"

        Option "Emulate3Buttons" "on"
        Option "Emulate3Timeout" "750"
        Option "Emulate3Button" "3"

        Option "EmulateThirdButton" "on"
        Option "EmulateThirdButtonButton" "3"
        Option "EmulateThirdButtonTimeout" "750"
        Option "EmulateThirdButtonMoveThreshold" "250"

        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"

        Option "HorizEdgeScroll" "on"
        Option "HorizTwoFingerScroll" "on"

        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "2"
EndSection
По логу, опции принимаются, ошибок нет, но эффекта невидно.

touchegg работает, но не регистрирует долгие нажатия.

Подскажите пожалуйста, как реализовать описанное в заголовке.
viper228
как реализовать описанное в заголовке
Начни с Wiki, чтобы понять смысл и способы настройки ... а чтобы узнать какие параметры можно использовать, запусти synclient -l или xinput list-props <id>
Ошибки не исчезают с опытом - они просто умнеют
viper228, по памяти не скажу (ноута нет под рукой), но пройдитесь по свойствам тачпада в xinput. Нужно всего-то включить параметр, отвечающий за два пальца (скролл, пкм).
А в xorg.d эта портянка не нужна.
$ xinput list-props 'GXTP7386:00 27C6:011A'

Device 'GXTP7386:00 27C6:011A':
	Device Enabled (177):	1
	Coordinate Transformation Matrix (179):	0.000000, 1.000000, 0.000000, -1.000000, 0.000000, 1.000000, 0.000000, 0.000000, 1.000000
	libinput Calibration Matrix (334):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Calibration Matrix Default (335):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Send Events Modes Available (297):	1, 0
	libinput Send Events Mode Enabled (298):	0, 0
	libinput Send Events Mode Enabled Default (299):	0, 0
	Device Node (300):	"/dev/input/event14"
	Device Product ID (301):	10182, 282
Если попробовать добавить свойство (к примеру из выхлопа с тачпадом), то ничего не происходит.

А synclient пишет, что драйвер не загружен.
Выхлоп совсем скудный. Покажите:
$ pacman -Qs xf86-input
Написал же - начни с Wiki .... лень?
xinput list | grep -i touchp
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=11	[slave  pointer  (2)]
xinput list-props 11

PS - ....
pacman -F xinput
extra/xorg-xinput 1.6.3-2 (xorg-apps xorg) [установлен]
pacman -F synclient
extra/xf86-input-synaptics 1.9.1-2 (xorg-drivers) [установлен]
pacman -F libinput
extra/libinput 1.16.4-1 [установлен]
Ошибки не исчезают с опытом - они просто умнеют
$ pacman -Qs xf86-input
xf86-input-elographics 1.4.2-2
xf86-input-evdev 2.10.6-2
xf86-input-libinput 0.30.0-1
xf86-input-synaptics 1.9.1-2
xf86-input-wacom 0.39.0-2
xinput list | grep -i touchp ???

EDIT 1 - и нужно точно знать, что за тачпад - может Elantech Touchpad?
Ошибки не исчезают с опытом - они просто умнеют
vasek
xinput list | grep -i touchp ???
Нету такого устройства.

EDIT 1
$ xinput list
⎜...
⎜   ↳ HS-C109S-US-01-00- USB Keyboard Mouse   	id=12	[slave  pointer  (2)]
⎜   ↳ GXTP7386:00 27C6:011A                   	id=15	[slave  pointer  (2)]
⎜   ↳ GXTP7386:00 27C6:011A Stylus            	id=16	[slave  pointer  (2)]
...
По порядку: тачпад, тачскрин, стилус. Проверено подбором)
viper228
Нету такого устройства.
Уже написал выше - может Elantech?
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.