02.10.2009, 00:30 | #11 |
Пользователь
Регистрация: 26.05.2009
Возраст: 45
Город: Воронеж
Регион: 36
Машина: 2005 Mitsubishi Colt 1.3MT
Сообщений: 27
|
Настраивал себе месяца два назад. Описывал для себя. Может кому и поможет.
Настраивалось на Debian 5.0 Архив с драйвером называется TouchKit-2.06.2410-32b-k26.tar.gz (на сайте http://home.eeti.com.tw/web20/eGalax...inuxDriver.htm есть еще и BETA версия). Лучше ставить вручную, т.к. setup делает дополнительную запись ServerLayout в xorg.conf, из-за которой Xorg не подгружает драйвер egalax_drv.so. Копируем драйвер: cp egalax_drv.so /usr/lib/xorg/modules/input Собираем модуль tkusb.ko, запустив make all в папке USBSrc Копируем модуль tkusb.ko: cp tkusb.ko /lib/modules/ дописываем в файл /etc/modules строку tkusb добавляем в /etc/modprobe.d/blacklist строки: blacklist usbtouchscreen #некоторые советуют тупо переименовать файл usbtouchscreen.ko blacklist touchkitusb Добавляем следующие строки в /etc/rc.local: ## For eGalax mknod /dev/tkpanel0 c 180 180 ## TouchKit kernel module section begin ## rmmod touchkitusb # This module may be renamed “usbtouchscreen”. insmod /lib/modules/tkusb.ko # for Kernel 2.6.x only. ## TouchKit kernel module section end ## Правим xorg.conf так, чтобы было примерно так: Section "ServerLayout" InputDevice "EETI" "SendCoreEvents" #!!!!!!!!!!!!!!!!!!! Identifier "Default Layout" Screen 0 "Screen0" 1280 0 Screen 1 "Screen1" LeftOf "Screen0" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection #и еще одна секция после клавы и мыши: Section "InputDevice" Identifier "EETI" Driver "egalax" Option "Device" "usbauto" Option "Parameters" "/var/lib/egalax.cal" # установщик драйвера делает имя файла eeti.param Option "ScreenNo" "0" EndSection Перезагружаемся Должно работать. Проверка на lsmod | grep tkusb должно выдавать типа: tkusb 5136 1 usbcore 91928 9 uvcvideo,usb_storage,libusual,ehci_hcd,uhci_hcd,us bhid,tkusb Можно проверить выходят ли данные из тача: sudo hexdump /dev/tkpanel0 на каждое нажатие будет целый набор чисел. Если числа присылаются, а курсор не управляется, то значит egalax_drv.so не загружен Иксами. Программа TouchKit это подтвердит. Калибруется и настраивается программой TouchKit от рута. |
23.11.2009, 17:37 | #12 |
Пользователь
Регистрация: 02.06.2009
Возраст: 56
Город: Екатеринбург
Регион: 66, 96
Машина: 2007 Honda Civic 4D
Сообщений: 47
|
А что народ скажет об идее такой:
- монитор с тачскрином - прицепляется к ноуту. - если к ноуту не прицеплен тач - работает более обычными путями - если прицепили этот моник (+ тач в USB, конечно) - начинает управляться тачем. Велики ли будут трудности? P.S. на всякий случай уточняю: - родной экран ноута - используем - монитор с встроенным тачскрином - прицепляем когда хотим. Т.е. тачскрин кагбэ "на втором мониторе" получается.. |
24.11.2009, 02:29 | #13 |
Старший Пользователь
Регистрация: 07.10.2007
Возраст: 61
Город: Сочи
Регион: 23, 93
Машина: 2005\Mitsubishi\Pajero III
Сообщений: 210
|
Трудностей никаких нет.
|
24.11.2009, 08:30 | #14 |
Пользователь
Регистрация: 02.06.2009
Возраст: 56
Город: Екатеринбург
Регион: 66, 96
Машина: 2007 Honda Civic 4D
Сообщений: 47
|
Сенкс, найду - приобрету и попробую..
|
11.03.2010, 21:34 | #15 |
Пользователь
Регистрация: 02.06.2009
Возраст: 56
Город: Екатеринбург
Регион: 66, 96
Машина: 2007 Honda Civic 4D
Сообщений: 47
|
Кстати спрошу:
а мультитачскрин кому-то доводилось приручить? ...asus eee T91MT ... |
19.04.2010, 06:21 | #16 |
Пользователь
Регистрация: 10.02.2009
Регион: 77, 97, 99, 177
Сообщений: 32
|
Я правильно понял, что тачскрин от eGalax стоит на лиллипуте, меня интересует вот эта модель GL629-70NP/C/T с ней не будет проблем в линухе?
И есть ли какой емкостной тачскрин поддерживаемый линухом, дабы в будущем получить мультитач? Последний раз редактировалось White_ud; 19.04.2010 в 06:54. |
21.04.2010, 14:26 | #17 | |
Пользователь
Регистрация: 02.06.2009
Возраст: 56
Город: Екатеринбург
Регион: 66, 96
Машина: 2007 Honda Civic 4D
Сообщений: 47
|
Цитата:
тачпанель в нём от eGalax, цепляем к eeePC 1000 под Ubuntu 9.04 На сегодня обнаружено: - фирменные инсталляшки драйверов не полезны, т.к. правят xorg.conf, что в данном дистрибутиве в лучшем случае бесполезно. (HAL..) - фирменные дрова вроде как и не особо нужны, всё поддерживается ядром (2.6.28-18) - надо прогнать "Calibrate touchscreen", затем в конфиг-файлах рукаме ПРОПИСАТЬ те цифры, что было видно при калибрате,и УДАЛИТЬ те цифры, которые типа для компенсации нелинейности. После этого тач работает и нелинейности не наблюдается. Вот только - если сказать "дублировать экраны", то всё работает, но на родном (1024х600) экране нетбука изображение режется до 800х600 - если попытаться поиметь ДВА экрана... всё тоже работает, но заставить тач правильно вмасштабироваться в "свою часть" мне пока так и не удалось. (он в лучшем случае пытается "занять половину", но в случае, когда (800+1024)х600 , это не очень удачное решение ) Осталось донастроить "перетаскивание", т.е. чтобы при ведении пальцем по экрану - это было аналогично "тасканию нажатой первой кнопкой мыши". Кроме того, постараюсь настроить и "удержание нажатой первой кнопки на месте" - давить на кнопки масштабирования в нави-программах лучше, чем пытаться быстро-быстро колотить Искаропки работает "третья кнопка", правда, она в НАВИ-программах обычно НЕ нужна. Возможно, решу дело путём замены "третьей кнопки" на "удержание первой" - поглядим. Советы/критика сильно приветствуются ЗЫ. кетайцы поклеили тачплёнку так, что потребовалось по ОБЕИМ осям поменять направление: SwapX, SwapY. Подозреваю, это может быть свойством моего конкретного экземпляра. |
|
23.04.2010, 23:30 | #18 |
Пользователь
Регистрация: 02.06.2009
Возраст: 56
Город: Екатеринбург
Регион: 66, 96
Машина: 2007 Honda Civic 4D
Сообщений: 47
|
Решил дело путём замены третьей кнопки на удержание первой:
в параметрах longtouch поменял click на down и 3 на 1. Наверняка есть более гламурный путь, но в общем, появилась возможность давить на стрелки и таскать что-либо по экрану. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|