Заметки

Настройка Touchscreen в Alt Linux

 

Настройка тачскрина проводилась на панельном компьютере (FPC-08W04-00200-1R ) с сенсорным экраном компании Аvalue.

Характеристики панельного компьютера:

Процессор Intel ® Atom 1,6 ГГц (с технологией Hyper Threading);

Защита фронтальной панели от пыли и воды IP 65;

Возможность работы от широкого диапазона питающих напряжений 10…28 В;

Сенсорный экран 8.9" WSXGA 1024×600 (на базе ECM-945GSE);

Интерфейсы и разъемы:
      2 x Gigabit Ethernet;
      1 Compact Flash;
      2 COM порта (RS-232, RS-232/422/485);
      4 x USB 2.0;
      Аудиовходы и выходы;
      Дополнительный разъем VGA;
      Разъем miniPCIe.

На данный компьютер с сенсорным экраном была установлена ОС Alt Linux,  версия - Simply 6.0.0, с графическим окружением XFCE.

 

Для проверки работы контроллера тачскрина надо включить компьютер и командой «lsusb» посмотреть работает ли данный контроллер, в выводе команды должна быть примерно такая строка:
«Bus 002 Device 003: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen»
 

Для настройки тачскрина необходимо скачать драйвер на сайте разработчика или использованную в данном случае версию (eGalaxTouch-3.06.5625-32b-k26) и распаковать архив.

tar -xf eGalaxTouch-3.06.5625-32b-k26.tar.gz
Далее проводим установку драйвера eGalax для нашего TouchScreen. Получаем права root, переходим в каталог с распакованным архивом, запускаем файл setup.sh и перезагружаемся.

При установке надо будет ответить на вопрос куда подключен контроллер выбрав один из трёх вариантов, для USB нажать цифру 3.

su -

cd /home/user/eGalaxTouch32

sh setup.sh

reboot

 

Установка драйвера eGalax на touchscreen с Alt Linux

 

После перезагрузки запускаем утилиту «eGalaxTouch» из терминала или выбрав пункт в меню. С помощью «eGalaxTouch» можно откалибровать дисплей и произвести другие настройки для тачскрина. Калибровка дисплея проводилась по 4 точкам. Нажатием в предложенном круге до его полной заливки цветом.
 

 

Видео - TouchScreen в Alt Linux

 

Если возникли проблемы, то удалить драйвер eGalax можно запустив файл setup.sh с параметром uninstall из каталога с распакованным ранее архивом.

su -

setup.sh uninstall