touchscreen: crazy mouse button events

Asked by aanno

In 10.10 'evtouch' was kind of clever: if you ticked short onto the screen, it was detected as 'left mouse button'; if you ticked short and then a little longer immediate after that, it was detected as 'right mouse button'. If you touched the screen for longer (and moving the finger/mouse around), no mouse event was recorded (as it should be!).

In 11.04 'evtouch' is gone and 'evdev' is there for all cases (???). If you touch the screen this will always trigger a mouse button event. And because of this, the new state of affairs renders the touchscreen unusable.

Anyone with a suggestion?

Question information

Language:
English Edit question
Status:
Answered
For:
Open Input Framework Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Chase Douglas (chasedouglas) said :
#1

Hi aanno,

The X evtouch input module is no longer maintained by the upstream X.org community. Because of this, evtouch has been removed from Ubuntu as of 11.04. To get evtouch working under Ubuntu 11.04 would require at least porting the source code to the newer X input module API.

All previous evtouch users should have been transitioned to the X evdev input module which means two things:

1. Multitouch devices are enabled for gestures through the uTouch gesture stack
2. Multitouch devices provide full multitouch data all the way through X and Qt
3. No gesture-like functionality is provided in the X input module, such as the use cases you noted in your question

We hope that some of the gesture functionality provided by evtouch will be replaced by the uTouch gesture framework. Unfortunately, there is no easy way to retain the previous evtouch functionality in Ubuntu 11.04.

Can you help with this problem?

Provide an answer of your own, or ask aanno for more information if necessary.

To post a message you must log in.