Calibração Touch Linux
Índice DRIVER GENÉRICO... 3 COMO POSSO INSTALAR?... 3 QUANDO INICIO O COMPUTADOR A CALIBRAÇÃO PERDE- SE. O QUE FAÇO?... 4 EGALAX TOUCH... 6 COMO POSSO INSTALAR?... 6 ELO TOUCH USB... 8 COMO POSSO INSTALAR?... 8 ELO TOUCH SERIAL... 10 COMO POSSO INSTALAR?... 10 QUANDO INICIO O COMPUTADOR A CALIBRAÇÃO PERDE- SE. O QUE FAÇO?... 11 2
Driver Genérico (xinput calibrator) (Este driver é usado normalmente em máquinas que não foram compatibilizadas pela XD e que não usam quaisquer dos touch s apresentados neste manual) Como posso instalar? 1. Certifique- se que está ligado à internet 2. Abra a linha de comandos 3. Execute o seguinte comando para instalar o driver do touch screen genérico sudo apt- get install utouch 4. Execute o seguinte comando para instalar ferramenta de calibração sudo apt- get install xinput- calibrator 5. Execute o seguinte comando para abrir a ferramenta de calibração instalada xinput_calibrator 6. Pressionar os pontos de calibração e copiar as coordenadas. 3
7. Abrir o editor no final da página antes de EndSection, colar as quatro linhas já copiadas. (Se já existir o bloco InputClass e o touch estiver a funcionar mas erradamente, apenas é necessário substituir o bloco Option calibra... ) sudo gedit /usr/share/x11/xorg.conf.d/10- evdev.conf Tentativa exemplo 1#: Option calibration 96 3914 155 3899 Tentativa exemplo 2# (Invertido): Option 3914 96 calibration 3899 155 Guardar, e reiniciar o computador. Pode acontecer haver um mínimo desvio na calibração, se assim for será necessário repetir o processo, ou tentar ajustar manualmente. Quando inicio o computador a calibração perde- se. O que faço? 1. Abrir a linha de comandos 1. Execute o seguinte comando para abrir o ficheiro de arranque do sistema 4
sudo gedit /etc/rc.local 2. Copiar as seguintes linhas para o inicio do ficheiro em aberto xinput set- prop - - type=int - - format=32 "egalax Inc." "Evdev Axis Calibration" 96 3914 155 3899 // Se o touch estiver invertido inserir também esta linha xinput set- prop - - type=int - - format=8 "egalax Inc." "Evdev Axes Swap" 1 3. Reiniciar a máquina 5
egalax Touch Como posso instalar? Recomendado a instalação do Ubuntu 10.04 (Kernel 2.6). 1. Download do driver Download do driver: http://home.eeti.com.tw/web20/drivers/touch_driver/linux/20120202 /egalaxtouch- 3.07.6014-32b- k26.tar.gz Página de downloads: http://home.eeti.com.tw/web20/egalaxtouchdriver/linuxdriver.htm Descompactar egalaxtouch- 3.07.6014-32b- k26.tar.gz 2. Abrir consola e dar os comandos dentro da pasta chmod +x setup.sh./setup.sh 3. Escolher a porta onde está ligado o dispositivo 6
4. Reiniciar maquina 5. Se não funcionar, fazer o processo de novo a partir do ponto 3 6. Abrir consola e dar o comando egalaxtouch 7. Abrir o separador Tool, em seguida escolher a opção Clear Parameter 8. Calibrar o monitor, e aplicar alterações 7
elo Touch USB Como posso instalar? PS.: A utilização deste tipo de Touch Screen requer a instalação do Ubuntu 12. 1. Instalar Ubuntu 12 2. Abra a linha de comandos 3. Verificar se o touch USB é detetado lsusb (Elo touch deverá estar na lista) 8. Execute o seguinte comando para instalar ferramenta de calibração sudo apt- get install xinput- calibrator 9. Execute o seguinte comando para abrir a ferramenta de calibração instalada 8
xinput_calibrator 4. Copiar o resultado da calibração (xinput_calibrator) para o final do ficheiro /usr/share/x11/xorg.conf.d/10- evdev.conf 5. Reiniciar a máquina 9
elo Touch SERIAL Como posso instalar? Recomendado a instalação do Ubuntu 10.04 que já têm o Kernel 2.6. (Ver ficheiro README.txt para instalação) 1. Download dos drivers em http://www.elotouch.com/support/downloads/dnld.asp 6. Abra a linha de comandos 2. Execute o seguinte comando para carregar o touch /etc/opt/elo- usb/loadelotouchusb.sh 10
3. Execute o seguinte comando para executar a ferramenta de calibração./elova Quando inicio o computador a calibração perde- se. O que faço? 4. Abrir em modo de edição o ficheiro de arranque do sistema sudo gedit /etc/rc.local 9. Inserir a seguinte linha antes da ultima linha (exit 0) /etc/opt/elo- usb/loadelotouchusb.sh./elova 11