Configurando a tela sensível ao toque

2

Estou tentando calibrar a tela sensível ao toque no Ubuntu 10.10. Meu problema é que a tela sensível ao toque está funcionando, mas a calibração está horrivelmente ruim - sou capaz de navegar apenas por uma pequena parte do canto superior esquerdo (enquanto pressiono toda a tela). E o meu arquivo xorg.conf não tem sequer uma entrada para este dispositivo.

O que você pode me recomendar a fazer para configurá-lo?

    
por Rogach 12.07.2011 / 14:28

1 resposta

2

Encontrou a solução

Consegui calibrar minha tela com sucesso usando o seguinte método:

Abra um terminal e digite o seguinte:

xinput list

Você deve ver algo assim:

⎡ Virtual core pointer                     id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer               id=4 [slave  pointer  (2)]
⎜   ↳ IDEACOM  IDC 6680                        id=8 [slave  pointer  (2)]
⎜   ↳ IDEACOM  IDC 6680                        id=9 [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad               id=13 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                             id=6 [slave  keyboard (3)]
    ↳ Sleep Button                             id=7 [slave  keyboard (3)]
    ↳ USB 2.0 Camera                           id=10 [slave  keyboard (3)]
    ↳ Asus EeePC extra buttons                 id=11 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard             id=12 [slave  keyboard (3)]

Observe onde tem o primeiro "IDEACOM IDC 6680", que é a sua tela sensível ao toque. Deve haver um id na segunda coluna, ou seja. "id = 8"

passa o id para o próximo comando (estou usando 8 como exemplo)

xinput set-int-prop 8 "Evdev Axis Calibration" 32 300 7900 400 7800

Isso deve ter definido sua calibração de tela, os últimos 4 valores são os números de calibração reais. Você pode precisar ajustar esses números para o seu monitor, basta mexer nos valores e executar novamente o comando até ficar satisfeito com a calibragem.

No momento, você perderá sua calibragem quando for reinicializar para torná-lo permanente, faça o seguinte:

sudo gedit /etc/X11/Xsession.d/98x11-common_touchscreen

Cole o comando de calibração da etapa acima no arquivo e salve.

    
por Rogach 14.07.2011 / 07:21