LINUX.ORG.RU

Из man synaptics

«Coasting is enabled by setting the CoastingSpeed parameter to a non-zero value.»

Прекрасно. Включаю. Читаю дальше:

If this scrolling speed is larger than the CoastingSpeed parameter (measured in scroll events per second), the scrolling will continue with the same speed in the same direction until the finger touches the touchpad again.

И что вижу? Прокрутка продолжается, но... в обратную сторону! Видимо это связано с тем, что у меня VertScrollDelta и HorizScrollDelta имеют отрицательные значения... Как мне уговорить его продолжать скролл в нужном направлении?

kardapoltsev ★★★★★
() автор топика
Ответ на: комментарий от kardapoltsev

Видимо это связано с тем, что у меня VertScrollDelta и HorizScrollDelta имеют отрицательные значения...

Если это сделано для того, чтобы поменять направление скролла, то проще вместо этого xinput'ом поменять местами 4 и 5 кнопки мыши.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

Добавил «XAxisMapping» «4 5» в xorg.conf в section InputClass там где все остальные параметры тачпада. Поменял местами 4 и 5. Это не меняет направления прокрутки.

При положительных значениях VertScrollDelta все работает как должно. Но хочется и направление изменить и кинематическую прокрутку тоже.

kardapoltsev ★★★★★
() автор топика
Ответ на: комментарий от kardapoltsev

Добавил «XAxisMapping» «4 5» в xorg.conf в section InputClass там где все остальные параметры тачпада. Поменял местами 4 и 5. Это не меняет направления прокрутки.

А если попробовать так?

xinput set-button-map 'SynPS/2 Synaptics TouchPad' 1 2 3 5 4
Эта команда у меня точно работает.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

xinput set-button-map 'bcm5974' 1 2 3 5 4 у меня сработало. Спасибо!

kardapoltsev ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.