Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Вторая (правая) кнопка в тачпад работает как основная (левая)  (Прочитано 14580 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Здравствуйте!
После обновления до Ubuntu 18.04 lts вторая (правая) кнопка в тачпаде работает как основная (левая).
Курсор - работает.
Прокрутка двумя пальцами - работает.
Одинарный и войной щелчок на тачпаде (не кнопкой) - работает.
Щелчок двумя пальцами на тачпаде работает нормально, как нажатие второй кнопки.
А вот вторая кнопка воспринимается как основная.
Помогите! Спасибо!

Оффлайн Сэм

  • Активист
  • *
  • Сообщений: 421
  • чиновник и народ
    • Просмотр профиля

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Не оно?

Спасибо, но нет!
Они у меня не поменялись местами, они стали обе основными.

Morisson

  • Гость

Morisson

  • Гость
https://www.mankier.com/4/libinput

Цитировать
Option "TappingButtonMap" "(lrm|lmr)"

    Set the button mapping for 1/2/3-finger taps to left/right/middle or left/middle/right, respectively.

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Цитировать
Option "TappingButtonMap" "(lrm|lmr)"

    Set the button mapping for 1/2/3-finger taps to left/right/middle or left/middle/right, respectively.
Напишите, пожалуйста, для новичков, как это использовать на практике.

Morisson

  • Гость
В файлик /usr/share/X11/xorg.conf.d/40-libinput.conf в секцию тачпада эту строчку вставить

Цитировать
Option "TappingButtonMap" "lrm"
l- левая
r- правая
m- средняя.
Но это не будет работать в вайленде (если память не изменяет).
Поэтому первым делом и спросил, то у вас за оболочка: gnome, xfce, kde или что-то еще.

Мой пример (у меня xfce)

..........бла-бла
Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "true"
        Option "AccelSpeed" "0.3"
        Option "SendEventsMode" "disabled-on-external-mouse"
        Option "TappingButtonMap" "lrm"
EndSection
бла-бла-бла
Tapping - нажатие касанием
AccelSpeed - ускорение курсора
TappingButtonMap - карта кнопок
« Последнее редактирование: 21 Марта 2019, 19:17:41 от Morisson »

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Поэтому первым делом и спросил, то у вас за оболочка: gnome, xfce, kde или что-то еще.
Ubuntu 18.04.2 LTS Gnome 3.28.2

Morisson

  • Гость
Получаается у вас две левые кнопки? Левая, и правая, которая работает как левая?
Или право с лево перепутаны?

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Получаается у вас две левые кнопки? Левая, и правая, которая работает как левая?
Да. Две левые.
в секцию тачпада эту строчку вставить
Вставил строчку. Не помогло.

Morisson

  • Гость
Вставил строчку. Не помогло.
В гноме и не сработает. Там dconf ковырять надо
dconf-editor программа

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Нашел ответ на: https://balagur.blogspot.com/2017/10/ubuntu-1710.html

Но поменял параметр не как в статье  'fingers', а как в комментарии к статье 'areas' потому, что у меня Ubuntu 18.04.2 LTS

Ввел в терминале команду:
gsettings set org.gnome.desktop.peripherals.touchpad click-method 'areas'Перезагрузился и все работает  :)

Там dconf ковырять надо
Спасибо за подсказку!
« Последнее редактирование: 22 Марта 2019, 00:14:50 от Михаил Ш. »

Morisson

  • Гость
https://wiki.archlinux.org/index.php/Libinput#Manual_button_re-mapping
Почитайте, набьете команду и сюда- скажем как в автозапуск сунуть это вот все
команды те с xinput пробуйте, они одноразовые, после перезагрузки все будет как прежде.
как все получится- сунете в автозапуск..
А что за тачпад?

Оффлайн Михаил Ш.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
А что за тачпад?
↳ ETPS/2 Elantech Touchpad                   id=14   [slave  pointer  (2)]
после перезагрузки все будет как прежде.
Вроде все хорошо работает и после перезагрузки.

Morisson

  • Гость
Вот поэтому и не люблю Ubuntu)
Черти что творится..

 

Страница сгенерирована за 0.06 секунд. Запросов: 25.