Помогите установить драйвер монитора с тачем

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Nick »

Хоть бы ссылку живую вставили, пришлось по скриншоту набирать :)...
(http://home.eeti.com.tw/LinuxDriverDownload.html)


По идее, распаковываешь и запускаешь sudo sh setup.sh, и делаешь, что говорят.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Serg »

Ну да, там в корне лежит readme.txt, в котором посылают чуть дальше:
Please open the document "EETI_eGTouch_Programming_Guide"
under the Guide directory, and follow the Guidline to install driver.
Это самый сложный момент - нужно умудриться догадаться, что этот самый EETI_eGTouch_Programming_Guide лежит в каталоге Guide. ;)
Ну а самый значимый текст из EETI_eGTouch_Programming_Guide я уже приводил. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

Nick писал(а):По идее, распаковываешь и запускаешь sudo sh setup.sh, и делаешь, что говорят.
Со словарем сделал "что сказали" и перегрузился. Теперь "стрелочка" перемещается по экрану, только в противофазе "пальцу". Наверное, теперь нужно откалибровать тач. Буду читать советы прошедших эту процедуру...
Отбой не могу сказать - что-то подсказывает мне, что я в одиночку не справлюсь. Хотя-а-а-а...
Спасибо за терпение!
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

"Перебирая"
sudo evtest /dev/input/event0
sudo evtest /dev/input/event1

что нужно искать? Какое название устройства?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Serg »

Так понятно? :)

Код: Выделить всё

# ls -l /dev/input/by-id
итого 0
lrwxrwxrwx 1 root root 9 Авг 20 00:00 usb-eGalax_Inc._USB_TouchController-event-if00 -> ../event3
lrwxrwxrwx 1 root root 9 Авг 20 00:00 usb-Logitech_USB_Receiver-event-kbd -> ../event4
lrwxrwxrwx 1 root root 9 Авг 20 00:00 usb-Logitech_USB_Receiver-event-mouse -> ../event5
lrwxrwxrwx 1 root root 9 Авг 20 00:00 usb-Logitech_USB_Receiver-mouse -> ../mouse2
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

UAVpilot писал(а):Так понятно?
У меня получилось:

Код: Выделить всё

sun@sun-desktop:~$ ls -l /dev/input/by-id
итого 0
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-04f3_0103-event-if01 -> ../event4
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-04f3_0103-event-kbd -> ../event3
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-15d9_USB_OPTICAL_MOUSE-event-mouse -> ../event5
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-15d9_USB_OPTICAL_MOUSE-mouse -> ../mouse1
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-eGalax_Inc._Touch-event-mouse -> ../event6
lrwxrwxrwx 1 root root 9 2013-09-24 22:49 usb-eGalax_Inc._Touch-mouse -> ../mouse2
Я так понимаю, что мой контроллер - event6 ?
Иду дальше...
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

Запустил
sudo evtest /dev/input/event6
и получил кучу строчек при нажатии на экран...
Что-то такое:

Код: Выделить всё

Event: time 1380049158.847319, -------------- Report Sync ------------
Event: time 1380049158.871308, type 3 (Absolute), code 3 (Rx), value 1928
Event: time 1380049158.871313, -------------- Report Sync ------------
Event: time 1380049158.959265, type 3 (Absolute), code 3 (Rx), value 1929
Event: time 1380049158.959270, -------------- Report Sync ------------
Event: time 1380049158.967267, type 3 (Absolute), code 3 (Rx), value 1928
Event: time 1380049158.967271, -------------- Report Sync ------------
Event: time 1380049159.007283, type 3 (Absolute), code 3 (Rx), value 1929
Event: time 1380049159.007289, -------------- Report Sync ------------
Event: time 1380049159.039254, type 3 (Absolute), code 3 (Rx), value 1928
Event: time 1380049159.039260, -------------- Report Sync ------------
Event: time 1380049159.119234, type 3 (Absolute), code 3 (Rx), value 1929
Event: time 1380049159.119239, -------------- Report Sync ------------
Event: time 1380049159.151279, type 3 (Absolute), code 3 (Rx), value 1928
Event: time 1380049159.151286, -------------- Report Sync ------------
Event: time 1380049159.255223, type 4 (Misc), code 4 (ScanCode), value d0042
Event: time 1380049159.255228, type 1 (Key), code 330 (Touch), value 0
Event: time 1380049159.255240, -------------- Report Sync ------------
И где тут X и Y?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

Взял и прописал ручками в /usr/lib/X11/xorg.conf.d/05-evdev.conf в секцию

Код: Выделить всё

Section "InputClass"
   Identifier "evdev touchscreen catchall"
   MatchIsTouchscreen "on"
   MatchDevicePath "/dev/input/event*"
   Driver "evdev"
EndSection
свои циферки

Код: Выделить всё

Section "InputClass"
   Identifier "evdev touchscreen catchall"
   MatchIsTouchscreen "on"
   MatchDevicePath "/dev/input/event*"
   Driver "evdev"
   Option "InvertX" "true"
   Option "InvertY" "true"
   Option "Calibration" "32 800 32 600"
EndSection
и перегрузился...
Инверсия не работает.
ПРописал:

Код: Выделить всё

Section "InputClass"
   Identifier "evdev touchscreen catchall"
   MatchIsTouchscreen "on"
   MatchDevicePath "/dev/input/event*"
   Driver "evdev"
   Option "InvertX" "false"
   Option "InvertY" "false"
   Option "Calibration" "32 800 32 600"
EndSection
Все равно курсор работает в противофазе с пальцем и по X, и по Y.
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Serg »

Ворон226 писал(а):Взял и прописал ручками в /usr/lib/X11/xorg.conf.d/05-evdev.conf в секцию
Н Е Н А Д О Н И Ч Е Г О П Р О П И С Ы В А Т Ь Р У К А М И ! ! !
setup.sh сам всё делает, что нужно. Ставим скриптом, перезагружаемся, из главного меню запускаем графическую утилиту и настраиваем всё, что настраивается.

P.S. Полезный совет: Если вам приходится что-то прописывать руками в файлах в каталоге /usr и ниже (кроме /usr/local), значит вы что-то делаете неправильно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

UAVpilot писал(а):из главного меню запускаем графическую утилиту и настраиваем всё, что настраивается.
Нет в главном меню графической утилиты eGalaxTouch. И поиском не находится... Как её запустить?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

Попробовал так:

Код: Выделить всё

sun@sun-desktop:~/eGTouch_v2.5.3120.L-x/eGTouch32/eGTouch32withX$ sudo ./eGTouchD
[sudo] password for sun: 
sudo: ./eGTouchD: command not found

[1]+  Остановлено  sudo ./eGTouchD
Опять не так?

В инструкции написано:

Код: Выделить всё

The eGTouchU offers an utility to set touch parameters. This utility can be executed only
when eGTouchD is running.
There are several pages in the tool, and introduce as following.
и перевод:

Код: Выделить всё

EGTouchU предлагает утилита для установки сенсорного параметров. Эта утилита может быть выполнена только
когда eGTouchD работает.
Есть несколько страниц в инструменте, а также ввести в следующем.
И как?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Serg »

Изображение

Написал-же: поставить скриптом и перезагрузится. Скрипт сам делает всё, что нужно. В частности прописывает автоматический запуск eGTouchD в /etc/rc.local:

Код: Выделить всё

$ cat rc.local 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

### Beginning: Load uinput.ko modules ###
/sbin/modprobe uinput
### Beginning: Launch eGTouchD daemon while setup boot-up ###
/usr/bin/eGTouchD
### End: Launch eGTouchD daemon while setup boot-up ###
### End: Load uinput.ko modules###

$
Ворон226 писал(а):Нет в главном меню графической утилиты eGalaxTouch. И поиском не находится... Как её запустить?
Вечером включу станок и посмотрю в каком именно месте оно появляется..
Руками можно запустить так:
/usr/local/eGTouch32withX/eGTouchU
После того как отработает скрипт и после перезагрузки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

UAVpilot писал(а):Написал-же: поставить скриптом и перезагрузится. Скрипт сам делает всё, что нужно.
Ворон226 писал(а):Со словарем сделал "что сказали" и перегрузился. Теперь "стрелочка" перемещается по экрану, только в противофазе "пальцу". Наверное, теперь нужно откалибровать тач.
Сделал я так. Поставил драйвер скриптом... Но вот я же не спец, чтобы на лету ловить всё, что пишет скрипт (да и сам скрипт пока для меня "закрытая книга".
UAVpilot писал(а):Руками можно запустить так:
/usr/local/eGTouch32withX/eGTouchU
Спасибо за адрес!
Запустил из терминала:

Код: Выделить всё

sudo /usr/local/eGTouch32withX/eGTouchU
И вот оно! Появилось меню и калибровка прошла успешно!

Всем спасибо!
Причешу записи и сделаю объяснялку для "чайников" (но, скорее, для себя горемычного)
Последний раз редактировалось Ворон226 25 сен 2013, 12:58, всего редактировалось 1 раз.
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Serg »

По сути в этой процедуре самое сложное - это читать и понимать вопросы, которые задаёт скрипт и правильно отвечать на них. Посему в качестве хорошей объяснялки сгодится перевод этих вопросов/ответов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите установить драйвер монитора с тачем

Сообщение Ворон226 »

Там в скрипте-то вопроса 4...
Согласен ли я его использовать?
Через какой интерфейс подключаюсь - выбрать USB
...
Но ты прав - нужно перевести (Гугл мне в помощь)
Хочешь быть счастливым? Будь им!
Ответить

Вернуться в «LinuxCNC»