Author |
Message |
Crypto1971
|
|
|
Post subject: ELO Touchscreen recognized as joystick - how to calibrate?
Posted: 13.07.2013, 19:41
|
|
Joined: 2011-09-18
Posts: 15
Status: Offline
|
|
Hi,
I have got an ELO USB Touchscreen. Without any involvement by me it is recognized as a joystick by aptosid.
This is rather strange, because actually the mouse arrow is moved by this "joystick".
I need to calibrate the settings, especially because the mouse arrow is moving into opposite direction of where I am actually moving the arrow.
The systemsettings dialogue for the joystick offers some kind of calibration, but this is rather useless, because I cannot move and hold the "joystick", i.e. the touchscreen input, and also the settings screens keep getting switched one to the next although I am not done with even the first.
What can I do?
Is there another kind of calibration tool for the joystick that works for touch screens?
Thanks for any help and kind regards,
Crypto. |
|
|
|
|
|
DonKult
|
|
Post subject: RE: ELO Touchscreen recognized as joystick - how to calibrat
Posted: 13.07.2013, 21:40
|
|
Team Member
Joined: 2010-09-02
Posts: 485
Status: Offline
|
|
I guess your solution involves telling the kernel/udev not to think that this is a joystick. A touchscreen should really be a touchscreen…
How to do that might very well be touchscreen model specific, so ask a friendly searchengine for advice with more details than you provided here.
After that, as an example: The touchscreen for my phone needs the following xorg.conf(.d) snippet:
Code:
Section "InputClass"
Identifier "GTA02 touchscreen calibration"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SwapAxes" "True"
Option "Calibration" "107 918 911 98"
EndSection
The interesting part for you will be SwapAxes as this solved my "opposite direction" problem.
That of course only applies AFTER your system knows that this is indeed a touchscreen AND that it is supported by the "evdev" X driver. A quick duckduckgoing for ELO suggests that you might require another driver – but I had just a quick look and the reports were quiet old. Touchscreens are a hot topic, so exact models matter a lot and what might require out-of-tree drivers three months ago is now supported out-of-the-box … |
_________________ MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor
|
|
|
|
|
Crypto1971
|
|
|
Post subject: Solved - ELO Touchscreen - how to calibrate
Posted: 22.03.2014, 10:19
|
|
Joined: 2011-09-18
Posts: 15
Status: Offline
|
|
DonKult wrote:
I guess your solution involves telling the kernel/udev not to think that this is a joystick. A touchscreen should really be a touchscreen…
[...]
Hi,
actually, the solution now is really simple:
1. Do the usual apt-get update and update your system to get latest drivers stuff. Also install the KDE plasma-netbook package so that later on you can switch over to touch screen operation of KDE.
2. I have got an ELO USB touchscreen, so for that I installed xserver-xorg-input-elographics.
3. Install package xinput-calibrator.
4. (probably optional and not needed) There is a tool called xinput, you might have to install that as well.
After doing that, there is a calibrator tool entry in the KDE System menu that you can use for calibrating the touch screen. It opens the console and when done, returns a code snippet that can be used to make the changes permanent.
5. Switch KDE to tablet plasma GUI settings.
Voilá!
Crypto. |
|
|
|
|
|
|
|
|