Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Touchscreen werkt niet goed, storing door muis?  (gelezen 1550 keer)

Offline Riel

  • Lid
    • Rielity
Touchscreen werkt niet goed, storing door muis?
« Gepost op: 2009/05/13, 15:20:14 »
Een vraag:

Ik heb een Kassasysteem waar ik Xubuntu op heb draaien. Heel leuk, oogt goed, en een 11" touchscreen. Perfect als mediaservertje etc etc. Maar dan moet wel de touchscreen goed werken!

Het is een Microtouch touchscreen en ik VERWACHT dat deze via USB aangesloten is (het scherm + touch is één geheel natuurlijk). Drivers zijn zelfs te downloaden:
http://solutions.3m.com/wps/portal/3M/en_US/3MTouchSystems/TS/CustomerSupport/TouchDrivers?id=divZ2 (tenminste, dat heb ik van de verkoper van het kassasysteem).


Enfin, tijdens een cat /dev/input/event3 krijg ik reactie als ik het scherm aanraak.
Echter, de muis lijkt op /dev/input/event1 te zitten (ook reactie als ik met de muis beweeg).

wanneer ik het scherm bedien jumpt de muis. In cat zie ik ook dat hij een heleh oop coordinaten en right- en leftclicks geeft. Als ik dit heb gedaan reageert ook de MUIS ZELF eigenaardig: de knoppen doen het even niet. Een paar keer op het scherm tappen en dan doet de muis het wel. Ze reageren op elkaar lijkt het.


Volgens mij moeten zowel scherm en muis niet in /input/ zitten? En hij ziet het scherm als een muis? Iemand ervaring hiermee? Ik kom er eigenlijk niet wijzer uit omdat ik op dit niveau (/dev/...) nog geen linuxkennis genoeg heb !

(ps de bovengoemde driver laadt in (kan hem starten), maar de calibration tool geeft gewoon 'cannot calibrate' en exit).




"you don't need to remember anything if you only tell the truth"

Offline Riel

  • Lid
    • Rielity
Re: Touchscreen werkt niet goed, storing door muis?
« Reactie #1 Gepost op: 2009/05/14, 13:10:08 »
Touch Screen Controller
The MicroTouch® “Excalibur” chip is used to interface the touch panel.
This controller supports MicroTouch capacitive panels.
In order to save an RS-232 port, the touch data is delivered to the
system through the mouse interface. This requires a mouse-aware
touch device driver for the appropriate OS.
When the system is operating in the dimmed display mode, touch
activity can restore full brightness if instructed by software to do so.
When system is in low power mode, touch activity can generate the
mouse port interrupt (IRQ12).
The Summa POS Motherboard supports the following touch screen
LCDs;
• Sharp TFT LCD/capacitive touch screen (F002)
• Sharp TFT LCD/resistive touch screen (F004)\
• 15-inch LG TFT LCD/capacitive touch screen (F008)
Processor Board Connectors
All connectors are either keyed or impossible to plug incorrectly due to
mechanical design of the product.
External Connectors Internal Connectors
VGA CRT RGB 15-pin D Shell LCD
Ethernet RJ45 Back light Inverter
Dual USB Type A Integrated Speaker Module
External Stereo speaker
(3.5mm jack)
MSR
Power supply Touch screen (PS/2)
RS-232 9-pin D shell (two, one
with +12 V power option)
PS/2 Keyboard Motion Sensor / Power Indicator
Customer Display PCI Expansion header


"you don't need to remember anything if you only tell the truth"

Offline Riel

  • Lid
    • Rielity
Re: Touchscreen werkt niet goed, storing door muis?
« Reactie #2 Gepost op: 2009/05/15, 11:34:13 »
"In order to save an RS-232 port, the touch data is delivered to the
system through the mouse interface. This requires a mouse-aware
touch device driver for the appropriate OS."

Dit verklaart wel waarom de boel zo raar gaat.

Heeft er iemand een idee in welke richting ik moet denken?
Ik krijg de drivers niet meteen aan de gang die in bovenstaande link staan. Wellicht moet ik linux nog ergens duidelijk maken dat die ps/2 poort een touchscreen is?

"you don't need to remember anything if you only tell the truth"