Il 22/05/2015 15:28, Peter Korsgaard ha scritto:


Looks like your touchscreen driver is buggy.

  > # evtest /dev/input/event0
  > Input driver version is 1.0.1
  > Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
  > Input device name: "ADS7843 Touchscreen"
  > Supported events:
  >   Event type 0 (EV_SYN)
  >   Event type 1 (EV_KEY)
  >     Event code 330 (BTN_TOUCH)
  >   Event type 3 (EV_ABS)
  >     Event code 0 (ABS_X)
  >       Value      0
  >       Min        0
  >       Max     4095
  >     Event code 1 (ABS_Y)
  >       Value      0
  >       Min        0
  >       Max     4095

Driver claims to return X/Y in 0..4095 range.

  > Event: time 1432134719.652423, type 3 (EV_ABS), code 0 (ABS_X), value 7823
  > Event: time 1432134719.652423, type 3 (EV_ABS), code 1 (ABS_Y), value 7987

But then returns values that are outside this range, confusing user space.

Garbage in is garbage out.



I can't figure out wht ts_calibrate and all the tslib applications are working and the x ones not.


--
Marco

_______________________________________________
[email protected]: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

Reply via email to