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


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

Автор Тема: Подключение тачскрина 3M MicroTouch EX II  (Прочитано 2434 раз)

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

Оффлайн StellaLupus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Подключение тачскрина 3M MicroTouch EX II
« : 05 Апреля 2017, 20:59:21 »
Пытаюсь подключить 3M MicroTouch EX II serial через USB<->COM адаптер.
KUbuntu 16.04
Адаптер распознается и автоматически монтируется в /dev/ttyUSB0
Установил xserver-xorg-input-mutouch
Создал файл /usr/share/X11/xorg.conf.d/10-mutouch.conf с текстом:
(Нажмите, чтобы показать/скрыть)
Перезапускаю sddm.service, тач не реагирует, в логах Xorg:
Цитировать
[  2949.579] [dix] couldn't enable device 6
[  2949.579] (EE) Couldn't init device "TouchScreen"
Что я не так делаю? Помогите 4 дня уже не могу оживить это детище..
dmesg и Xorg.0.log прилагаю
« Последнее редактирование: 05 Апреля 2017, 21:15:03 от StellaLupus »

Morisson

  • Гость
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #1 : 05 Апреля 2017, 21:20:25 »
Driver "mutouch"
Почему libinput не пользуешь?
libinput драйвер у тебя уже должен стоять, это теперь универсальный драйвер указывающих устройств, поддерживает большое количество оборудования.
В xorg.conf.d посмотри, должен быть хх-libinput.conf
Если xx- номер больше твоего 10-mutouch.conf- то выполняется старший номером libinput, измени номер своего конфига на больший, чем хх-libinput.conf
Вообще, свой файл попробуй удали. Если не заработает- Option бла...бла своего конфига добавь в хх-libinput.conf в секцию
Section "InputClass"
         Identifier "libinput touchscreen catchall"
         MatchIsTouchscreen "on"
         MatchDevicePath "/dev/input/event*"
         Driver "libinput"
EndSection

Option "Device" "/dev/ttyUSB0"
Это лишнее, я думаю. Но не уверен. Устройство должно само определиться.
И вообще, определяется не благодаря твоему конфигу, а вопреки.)

Оффлайн StellaLupus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #2 : 05 Апреля 2017, 21:27:41 »
Цитировать
Option "Device" "/dev/ttyUSB0"
для того что бы указать на устройство, потому что у меня Serial тач и подключен через адаптер. По этому система автоматически не распознает его, распознает только сам адаптер. По этой же причине и не создаются эвенты
Цифру увеличивать пробовал, делал самую большую, результат тот же

Morisson

  • Гость
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #3 : 05 Апреля 2017, 21:30:34 »
В libinput сюда вставь попробуй:
MatchDevicePath "/dev/input/event*"вместо "/dev/input/event*"

Оффлайн StellaLupus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #4 : 05 Апреля 2017, 21:53:54 »
вот результат выполнения sudo libinput-list-devices
(Нажмите, чтобы показать/скрыть)
Он не видит тач, все же видимо из-за того, что он подключен через COM
То что вы говорили уже было в 60-libinput.conf
« Последнее редактирование: 05 Апреля 2017, 21:55:26 от StellaLupus »

Morisson

  • Гость
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #5 : 05 Апреля 2017, 22:03:35 »
"/dev/ttyUSB0"
попробуй вставить вместо
"/dev/input/event*"
Ты свой конфиг переименовал номером старше, чем libinput?

Пользователь добавил сообщение 05 Апреля 2017, 22:04:18:
Например 70-mutouch.conf

Оффлайн StellaLupus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Подключение тачскрина 3M MicroTouch EX II
« Ответ #6 : 05 Апреля 2017, 23:21:34 »
Попробывал поставить вместо
Цитировать
"/dev/input/event*"
Это:
Цитировать
"/dev/ttyUSB0"
не помогло.
переименовал свой файл с конфигами в 70-mutouch.conf
Все без изменений, все та же ошибка в логах
« Последнее редактирование: 05 Апреля 2017, 23:23:21 от StellaLupus »

 

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