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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Lenovo Think Pad E470 - TrackPoint не работает верт и горизон прокрутка  (Прочитано 5340 раз)

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

Оффлайн Lanrete

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Доброго времени суток
Ubunu 16.04 amd 64
Ноутбук Think Pad E470
На TrackPoint не работает вертикальная и горизонтальная прокрутка. Собственно как средняя кнопка мыши он тоже не работает.

Содержимое xinput list-props "TPPS/2 IBM TrackPoint":
(Нажмите, чтобы показать/скрыть)
xinput:
(Нажмите, чтобы показать/скрыть)

/usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf

(Нажмите, чтобы показать/скрыть)

сознание в home файла .xsessionrc со следующим содержимым ни к чему не привело:

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 26 Марта 2017, 17:13:47 от Lanrete »

Оффлайн Lanrete

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

"Button Unknown" (264)

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Lanrete,
У вас по какой-то причине не стоит юзерспейсный драйвер. Надо поставить либо одно, либо другое (synaptics или libinput).

Посмотрите что стоит xserver-xorg или xserver-xorg-hwe-16.04.

И соотвественно поставьте

xserver-xorg-input-all или xserver-xorg-input-all-hwe-16.04

Это поставит synaptics.
Я в личке не консультирую. Вопросы задавайте на форуме.

Morisson

  • Гость
Lanrete, свой вывод под спойлер спрячьте, пожалуйста?
Значок радиоактивности в панели инструментов.
А код и выхлопы- #

Оффлайн Lanrete

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Lanrete,
У вас по какой-то причине не стоит юзерспейсный драйвер. Надо поставить либо одно, либо другое (synaptics или libinput).

(Нажмите, чтобы показать/скрыть)

xserver-xorg-input-synaptics-hwe-16.04
Synaptics TouchPad driver for X.Org server - установлен
xserver-xorg-input-synaptics-hwe-16.04-dbg
Synaptics TouchPad driver for X.Org server - установлен

Речь идет о тракпойнте. Не о тачпаде. С тачпадом всё ок.

Не скрою, читал Ваши записи о libinput. Гуглил. Поставил libinput10 input device management and event handling library - shared library
В последнем обновлении есть инфа о средней кнопке

libinput (1.2.3-1ubuntu1) xenial; urgency=medium
(Нажмите, чтобы показать/скрыть)

Проблему не решило. Кстати на работе эта кнопка тоже не работает (Windows, ноут hp latitude e5440)

По паре ссылок ниже вопрос решается в 32битных системах, решение по AMD 64 не нашел. Есть даже графический интерфейс с настройками для 32бит (3я ссылка)
http://okomestudio.net/biboroku/?p=1816
http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Configuration_using_xinput
https://sourceforge.net/projects/tpctl/?source=navbar


« Последнее редактирование: 26 Марта 2017, 17:50:03 от Lanrete »

Morisson

  • Гость
Lanrete, Настройка вашего трекпоинта - в /usr/share/X11/xorg,conf.d/№-libinput.conf
Там настраиваются все указывающие устройства. Если libinput стоит- synaptic не нужен, как уже выше говорили. И наоборот.
Вот пример моего 40-libinput.conf:
(Нажмите, чтобы показать/скрыть)
Где Identifier "libinput pointer catchall"- это Ваше устройство.
https://github.com/whot/evemu-devices/blob/master/touchpads/SynPS2%20Synaptics%20TouchPad-with-scrollbuttons.events - здесь список поддерживаемых устройств.
https://www.mankier.com/4/libinput - собственно сам мануал по настройке libinput

Оффлайн Lanrete

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

Единственный файл в данной дирректории про тракпойнт это 11-evdev-trackpoint.conf

Его содержимое я приводил выше.

Может быть вручную создать №-libinput.conf?

Или я не всё установил? (см. изображение во вложении)

« Последнее редактирование: 26 Марта 2017, 18:27:18 от Lanrete »

Morisson

  • Гость

Пользователь добавил сообщение 26 Марта 2017, 18:27:26:
Извиняюсь, )) только что прочитал содержание 11-evdev-trackpoint.conf
Просто попробуйте добавить туда Driver "libinput"
Приведите к такому виду:
Section "InputClass"
   Identifier   "trackpoint catchall"
   MatchIsPointer   "true"
   MatchProduct   "TrackPoint|DualPoint Stick"
   MatchDevicePath   "/dev/input/event*"
   Driver   "libinput"
   Option   "Emulate3Buttons"   "true"
   Option   "EmulateWheel"   "true"
   Option   "EmulateWheelButton"   "2"
   Option   "XAxisMapping"   "6 7"
   Option   "YAxisMapping"   "4 5"
EndSection
У Вас там драйвер не указан, наверное поэтому конфиг и не работает))
« Последнее редактирование: 26 Марта 2017, 18:29:09 от Morisson »

Оффлайн Lanrete

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Morisson, добавил Driver   "libinput"

Вообще трекпойнт отвалился. Нет его.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 26 Марта 2017, 18:41:51 от Lanrete »

Morisson

  • Гость
Исправился, смотри выше, отредактировал сообщение

Оффлайн Lanrete

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Morisson, вернул назад. Вы не смотрели картинку пару постов назад?

Morisson

  • Гость
Уже посмотрел.

Пользователь добавил сообщение 26 Марта 2017, 18:27:26:
Извиняюсь, )) только что прочитал содержание 11-evdev-trackpoint.conf
Просто попробуйте добавить туда Driver "libinput"
Приведите к такому виду:
Section "InputClass"
   Identifier   "trackpoint catchall"
   MatchIsPointer   "true"
   MatchProduct   "TrackPoint|DualPoint Stick"
   MatchDevicePath   "/dev/input/event*"
   Driver   "libinput"
   Option   "Emulate3Buttons"   "true"
   Option   "EmulateWheel"   "true"
   Option   "EmulateWheelButton"   "2"
   Option   "XAxisMapping"   "6 7"
   Option   "YAxisMapping"   "4 5"
EndSection
У Вас там драйвер не указан, наверное поэтому конфиг и не работает))


Пользователь добавил сообщение 26 Марта 2017, 18:54:42:
??

Оффлайн Lanrete

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

Morisson

  • Гость
Попробуйте поставить xserver-xorg-input-libinput xserver-xorg-input-libinput-h
Morisson, вернул назад.
Т.е. добавление Driver "libinput" не помогло?

Оффлайн Lanrete

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Morisson, ещё на 2 поста выше))
тракпойнт вообще пропал из xinput ((

 

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