xinput dá mensagem corrompida - Touchscreen

0

Em um dispositivo incorporado, estou tendo problemas com uma tela sensível ao toque (ela é muito sensível, fornecendo impressões contínuas). xinput_calibrator me diz "não há dispositivos calibráveis", então usei o xinput para listar os dispositivos. No entanto, quando eu uso a opção "--long", recebo a saída abaixo dizendo "X Erro da solicitação com falha: BadAtom (parâmetro Atom inválido)", etc. no ID do dispositivo 6.

Eu tentei uma reinstalação com o "apt-get install --reinstall xinput", mas o resultado é o mesmo.

  1. Como posso tornar a tela sensível ao toque visível para que eu possa executar xinput_calibrator sobre ele?
  2. Existe outra maneira de configurar o     parâmetros de calibração para alterar a sensibilidade à pressão?

Obrigado Jas

root@beaglebone:~# xinput --list ⎡ Virtual core pointer
id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer
id=4 [slave pointer (2)] ⎜ ↳ Windows pointer
id=6 [slave pointer (2)] ⎣ Virtual core keyboard
id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Windows keyboard id=7 [slave keyboard (3)]

A seguir, a saída da lista --long:

root@beaglebone:~# xinput --list --long ⎡ Virtual core pointer
id=2 [master pointer (3)] Reporting 3 classes: Class originated from: 2. Type: XIButtonClass Buttons supported: 20 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None None None None None None None None None None None Button state: Class originated from: 2. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 2. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative

⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] Reporting 3 classes: Class originated from: 4. Type: XIButtonClass Buttons supported: 10 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None Button state: Class originated from: 4. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 4. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative

⎜ ↳ Windows pointer id=6 [slave pointer (2)] Reporting 3 classes: Class originated from: 6. Type: XIButtonClass Buttons supported: 20 X Error of failed request: BadAtom (invalid Atom parameter) Major opcode of failed request: 17 (X_GetAtomName) Atom id in failed request: 0x40be588 Serial number of failed request: 28 Current serial number in output stream: 28 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Back" "Button Forward" root@beaglebone:~#

Linux beaglebone 3.8.13-bone67 # 1 SMP Quarta-feira 24 21:30:03 UTC 2014 armv7l GNU / Linux

    
por jas99 08.10.2018 / 15:25

0 respostas