Помогите установить сенсорную панель

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Тима »

Serg-tmn писал(а):
nik1 писал(а):Ссыль на панельку можно?
Здесь вот брал: http://www.touchbaza.ru/
такая http://www.touchbaza.ru/catalog/sensors ... istive/220
А мне на вопрос, работает ли на убунту, ответили что работает с коробки без проблем!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Serg »

На какой-нибудь 12.XX наверняка работает.

Я на примере свего ноута с тачскрином наблюдал эволюцию поддержки тачей в линуксе. Года 3 назад надо было компилить драйвер для ядра, а сейчас "из коробки" подхватывается и работает прямо на этапе инсталяции линукса.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Факт , поставили убунту 12.10 , тачскрин встал автоматом.
Пока проблемка со скайпом , но думаю решим.
Зато с контроллером лучше работает и по настройкам макросов и ПЛС проще,
не надо лезть в стороннюю прогу.
Но винду пока не стали сносить , оставили на всякий случай

Сглазил , тачскрин начал глюкать :hehehe:
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Тима »

Какого плана глюки?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Глюки продолжаются и пока не можем победить.
Проблема с двойным нажатием , тач не понимает эту команду
Ещё такая штука, одиночная команда через несколько нажатий превращается в постоянную команду и
отключить практически не реально.

Вот такая мля....
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Сергей Саныч »

Поставь evtest и посмотри что он выдает при нажатиях (и отпусканиях) Помогите установить сенсорную панель #34
Чудес не бывает. Бывают фокусы.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Спасиб, передам установщикам :)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Serg »

Короче, егалаксы некторое время назад выложили у себя версию драйвера, в которой всё хорошо работает. Проверь, чтобы у тебя небыло /etc/X11/xorg.conf, скачай драйвер и поставь, он ставится простым запуском скрипта. После перезагрузки само всё работает. В комплекте есть утиль, которая позволяет всё настроить и откалибровать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Спасиб, попробуем и так
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Наконец то товарищ поставил мне тач на убунту :cheesy:
Пришлось удалять штатный драйвер из ядра , компелить и ставить драйвер тача
Тока после этого стало правильно работать с двойным нажатием
Осталось разобраться с последней проблемкой, при нажатии и удержании кнопки,
примерно через 4 секунды срабатывает функция правый кнопки мыши
Вот ее мне надо удалить, может кто знает как ?
Аватара пользователя
verser
Мастер
Сообщения: 1884
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1278
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение verser »

Сегодня тоже получил из Китая сенсорную usb панель 17''. Недолго думая, последовал по пути Сергей Саныча http://cnc-club.ru/forum/viewtopic.php? ... =20#p46380, и заработала !!! Спасибо огромное Сергей Саныч, что протоптал тропу к хорошему делу :)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Serg »

nik1 писал(а):Осталось разобраться с последней проблемкой, при нажатии и удержании кнопки,
примерно через 4 секунды срабатывает функция правый кнопки мыши
Вот ее мне надо удалить, может кто знает как ?
В панели настройки тача есть соотв. галка (если конечно драйвер от eGalax).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение nik1 »

Уже давно победили :)
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4502
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1616
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение sima8520 »

Друзья, не могу установить драйвера на тачскрин. (P.s. на Windows 10 всё отлично работает) Скачал все драйвера что можно, ноль реакции.
Драйвера брал отсюда http://www.eeti.com.tw/drivers_Linux.html
Тач такой https://item.taobao.com/item.htm?spm=a2 ... t=1#detail
Перехожу в терминале в папку с установочным файлом, пишу sh setup.sh
(*) Driver installer for touch controller
(*) Script Version = 1.04.6730

(I) Check user permission: root, you are the supervisor.
(I) Platform application binary interface = i686
(W) X server detected.

Declaration and Disclaimer
The programs, including but not limited to software and/or firmware (hereinafter referred to "Programs" or "PROGRAMS", are owned by eGalax_eMPIA Technology Inc. (hereinafter referred to EETI) and are compiled from EETI Source code. EETI hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use and create derivative works of Programs for the sole purpose in conjunction with an EETI Product, including but not limited to integrated circuit and/or controller. Any reproduction, copies, modification, translation, compilation, application, or representation of Programs except as specified above is prohibited without the express written permission by EETI.

Disclaimer: EETI MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO PROGRAMS, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. EETI reserves the right to make changes without further notice to the Programs described herein. Licensee agrees that EETI does not assume any liability, damages or costs, including but not limited to attorney fees, arising out from Programs themselves or those arising out from the application or combination Programs into other products or circuit. The use or the inclusion of EETI's Programs implies that the Licensee assumes all risk of such use and in doing so indemnifies EETI against all charges, including but not limited to any claims to infringement of any third party's intellectual property right.

Do you agree with above patent declaration?
[Y] Yes, I agree. [N] No, I don't agree.
Y

(Q) Which interface controller do you use?
(I) [1] RS232 [2] USB [3] PS2 : 2
(I) Please confirm the touch controller is linked with your device. Press [Enter] key to continue..........

(I) Copying eGTouch.sh to /etc/rcS.d.
(I) /etc/rcS.d path found.
setup.sh: 235: [: Illegal number: 4-9-rtai-686-pae
(I) Found hidraw module enabled in system
(I) X.Org X server 1.12.4
(I) X version is 1.7.6 upwards
(I) Found uinput at path /dev/uinput
cp: не удалось выполнить stat для «eGTouch32/eGTouch32withX»: Нет такого файла или каталога
(I) Place eGTouch driver archive to /usr/local/eGTouch32withX.
cp: не удалось выполнить stat для «/usr/local/eGTouch32withX/eGTouchL.ini»: Нет такого файла или каталога
(I) Copy eGTouchL.ini to /etc failed.
root@GomelCNC:/media/usb1/Drivers/Touch#
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Serg »

setup.sh не может вычленить из строки "4-9-rtai-686-pae" номер версии ядра. Нужно либо его править, либо руками делать то, что он собирался делать...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4502
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1616
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение sima8520 »

Нашел статью http://eee-pc.ru/wiki/%D0%BC%D0%BE%D0%B ... 0%B0%D0%BD
Дошел до пункта
Откройте файл конфигурации модулей в редакторе:
cp -p /etc/modules /etc/modules_ORIG
kwrite /etc/modules
В конец добавьте новую строку с единственным tkusb и сохраните файл.
А оно мне говорит что не знает что такое kwrite. И тут загвоздка. получается я отключил стандартный модуль тачскрина и не могу включить новый, добавив его в автозапуск.
UAVpilot писал(а):setup.sh не может вычленить из строки "4-9-rtai-686-pae" номер версии ядра. Нужно либо его править, либо руками делать то, что он собирался делать...
Поможете?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение Serg »

sima8520 писал(а):Нашел статью http://eee-pc.ru/wiki/%D0%BC%D0%BE%D0%B ... 0%B0%D0%BD
Не нужно её читать - она очень древняя и не соответствует сегодняшним реалиям.
sima8520 писал(а):Поможете?
У меня нет ни такой панели, ни такого ядра, а удалённо слишком много времени потребует...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4502
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1616
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение sima8520 »

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

Re: Помогите установить сенсорную панель

Сообщение Serg »

Не думаю, что это принципиально.
Скорее всего setup.sh пытается определить версию ядра, чтобы выбрать нужный вариант модуля-драйвера, но его смущают буквы "rtai" в номере версии. Можно попробовать найти это место и поправить или поставить "залушку" на нужную версию.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4502
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1616
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Помогите установить сенсорную панель

Сообщение sima8520 »

Как найти это место, открыть в редакторе setup.sh?
Каким образом сделать заглушку можно? Какой то командой в терминале?
Ответить

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