Привет я просто установил Ubuntu 17.10 и настраивал ее так, чтобы я 'мог работать' с нею.
и я споткнулся конфигурацию сенсорной панели.
моя сенсорная панель имеет две аппаратных кнопки для левого и правого щелчка (который я оба использования). и я всегда использовал два касания пальца в качестве действия для среднего щелчка кнопкой мыши. это во всяком случае возможно?
На предыдущих версиях я мог легко использовать: synclient TapButton2=3 TapButton3=2
но это кажется не возможным больше.
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:13 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:13 id=7 [slave pointer (2)]
⎜ ↳ xwayland-touch:13 id=9 [slave pointer (2)]
это сказало мне, что Уэйленд теперь ответственен за мои сенсорные настройки.
сначала я попробовал: xinput set-button-map xwayland-pointer:13 1 3 2 4 5 6 7 8 9 10
в то время как это позволяет мне использовать два касания пальца для щелчка средней кнопкой мыши, они также изменяют мой right-touchpad-button
к a middle mouse button
вместо a right mouse button
.
редактирование 1: таким образом, я споткнулся через это: https://bugs.freedesktop.org/show_bug.cgi? id=90204
действительно ли это - последнее слово? "wontfix"? по, по-видимому, никакой причине вообще!?
так... там какой-либо путь состоит в том, чтобы сделать мою желаемую конфигурацию так или иначе возможной?
(Я знаю, что мог, вероятно, использовать нейтрализацию вход в систему Xorg, но затем у меня будет эта проблема, когда 18.04 прибудет),
Вероятно, необходимо повторно реализовать synaptics конфигурацию сенсорной панели для libinput. Wiki Дуги имеет большую страницу на Libinput, который объясняет, как настраивают libinput, и как время выполнения для тестирования, и также для персистентной конфигурации.