Страница 2 из 2

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

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


По идее, распаковываешь и запускаешь sudo sh setup.sh, и делаешь, что говорят.

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

Добавлено: 24 сен 2013, 10:41
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 я уже приводил. :)

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

Добавлено: 24 сен 2013, 19:52
Ворон226
Nick писал(а):По идее, распаковываешь и запускаешь sudo sh setup.sh, и делаешь, что говорят.
Со словарем сделал "что сказали" и перегрузился. Теперь "стрелочка" перемещается по экрану, только в противофазе "пальцу". Наверное, теперь нужно откалибровать тач. Буду читать советы прошедших эту процедуру...
Отбой не могу сказать - что-то подсказывает мне, что я в одиночку не справлюсь. Хотя-а-а-а...
Спасибо за терпение!

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

Добавлено: 24 сен 2013, 20:11
Ворон226
"Перебирая"
sudo evtest /dev/input/event0
sudo evtest /dev/input/event1

что нужно искать? Какое название устройства?

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

Добавлено: 24 сен 2013, 21:45
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

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

Добавлено: 24 сен 2013, 21:54
Ворон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 ?
Иду дальше...

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

Добавлено: 24 сен 2013, 22:17
Ворон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?

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

Добавлено: 24 сен 2013, 23:24
Ворон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.

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

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

P.S. Полезный совет: Если вам приходится что-то прописывать руками в файлах в каталоге /usr и ниже (кроме /usr/local), значит вы что-то делаете неправильно.

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

Добавлено: 25 сен 2013, 04:12
Ворон226
UAVpilot писал(а):из главного меню запускаем графическую утилиту и настраиваем всё, что настраивается.
Нет в главном меню графической утилиты eGalaxTouch. И поиском не находится... Как её запустить?

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

Добавлено: 25 сен 2013, 07:30
Ворон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 работает.
Есть несколько страниц в инструменте, а также ввести в следующем.
И как?

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

Добавлено: 25 сен 2013, 11:57
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
После того как отработает скрипт и после перезагрузки.

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

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

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

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

Всем спасибо!
Причешу записи и сделаю объяснялку для "чайников" (но, скорее, для себя горемычного)

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

Добавлено: 25 сен 2013, 12:48
Serg
По сути в этой процедуре самое сложное - это читать и понимать вопросы, которые задаёт скрипт и правильно отвечать на них. Посему в качестве хорошей объяснялки сгодится перевод этих вопросов/ответов.

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

Добавлено: 25 сен 2013, 12:55
Ворон226
Там в скрипте-то вопроса 4...
Согласен ли я его использовать?
Через какой интерфейс подключаюсь - выбрать USB
...
Но ты прав - нужно перевести (Гугл мне в помощь)