How to improve touchscreen(devi-elo) performance?

Problems faced :

  1. Touch screen slow to respond at times. The cursor tend to lag behind when
    we drag our finger around the screen quickly.
  2. Touch screen not sensitive enough. For users who don’t use touch-screen
    often, they tend to press the button harder, slower(similiar to pressing
    down the mouse button for a longer time before releasing instead of a simple
    click). They thought by pressing harder and slower, they allow the
    touch-screen more time to register their finger movement on the button.
    However, by doing so, their events are not even registered by the driver.
    And they’ll try again by using more strength in their fingers to press on
    the button for a longer time and end up in frustration as the button event
    is still not registered.
  3. Unable to touch the 4 corners of the screen(upper left and right corner,
    lower left and right corner).

We’re using an embedded QNX 6.0 beta as the OS, devi-elo as the touch screen
driver. Is there any specific parameters to add when starting devi-elo to
improve it’s sensitivity and overall performance? The touchscreen driver is
started with “devi-elo smartset fd -d/dev/ser4 abs &”.

Thanks!

An question here is whether the problem stems from the QNX touch screen
driver, or from the hardware. Assuming that this is a serial port
touch screen, I would write a simple program to read the serial port
and display the output in hex.

Then while watching this output you can press on the screen and see
how quickly the numbers change. The touch screen hardware should
be debouncing the input so QNX should just take the input literally.



Previously, Wen wrote in qdn.public.qnxrtp.photon:

Problems faced :

  1. Touch screen slow to respond at times. The cursor tend to lag behind when
    we drag our finger around the screen quickly.
  2. Touch screen not sensitive enough. For users who don’t use touch-screen
    often, they tend to press the button harder, slower(similiar to pressing
    down the mouse button for a longer time before releasing instead of a simple
    click). They thought by pressing harder and slower, they allow the
    touch-screen more time to register their finger movement on the button.
    However, by doing so, their events are not even registered by the driver.
    And they’ll try again by using more strength in their fingers to press on
    the button for a longer time and end up in frustration as the button event
    is still not registered.
  3. Unable to touch the 4 corners of the screen(upper left and right corner,
    lower left and right corner).

We’re using an embedded QNX 6.0 beta as the OS, devi-elo as the touch screen
driver. Is there any specific parameters to add when starting devi-elo to
improve it’s sensitivity and overall performance? The touchscreen driver is
started with “devi-elo smartset fd -d/dev/ser4 abs &”.

Thanks!
\


Mitchell Schoenbrun --------- maschoen@pobox.com

“Wen” <xiaowen@axs.com.sg> wrote in message news:9u4qc0$jei$1@inn.qnx.com

Problems faced :

  1. Touch screen slow to respond at times. The cursor tend to lag behind
    when
    we drag our finger around the screen quickly.
  2. Touch screen not sensitive enough. For users who don’t use touch-screen
    often, they tend to press the button harder, slower(similiar to pressing
    down the mouse button for a longer time before releasing instead of a
    simple
    click). They thought by pressing harder and slower, they allow the
    touch-screen more time to register their finger movement on the button.
    However, by doing so, their events are not even registered by the driver.
    And they’ll try again by using more strength in their fingers to press on
    the button for a longer time and end up in frustration as the button event
    is still not registered.
  3. Unable to touch the 4 corners of the screen(upper left and right
    corner,
    lower left and right corner).

We’re using an embedded QNX 6.0 beta as the OS, devi-elo as the touch
screen
driver.

6.0 beta has some problem with devi-elo, get QNX 6.1. Works fine for me.