any touch screen experience there?

Wil McGilvery wmcgilvery-6d3DWWOeJtE at public.gmane.org
Thu Feb 17 01:08:57 UTC 2005


We built a small kiosk application with a touch screen as a demo for a customer. We used Firefox for our Browser and the only change that we made that was different was making the mouse disappear and removing the ability to drag and drop items.

You do have to calibrate the screen for x-windows and I ended up using a dos program for that task. 

Since the touch screen we used had serial connection for the mouse that is what our Linux install picked up on. No special drivers.

Regards,

Wil McGilvery
Manager
Lynch Digital Media Inc

         

905-363-1600
905-363-4297 Ext. 248
416-716-3964 (cell)
1-866-314-4678
905-363-1194  FAX
www.LynchDigital.com

-----Original Message-----
From: owner-tlug-lxSQFCZeNF4 at public.gmane.org [mailto:owner-tlug-lxSQFCZeNF4 at public.gmane.org] On Behalf Of John Macdonald
Sent: Wednesday, February 16, 2005 6:10 PM
To: tlug-lxSQFCZeNF4 at public.gmane.org
Subject: Re: [TLUG]: any touch screen experience there?

On Wed, Feb 16, 2005 at 01:54:12PM -0500, William Park wrote:
> On Wed, Feb 16, 2005 at 01:20:57PM -0500, Zbigniew Koziol wrote:
> > Just wonder if there is anybody around who knows something how touch 
> > screens work under Linux?
> > 
> > The company I have some work with sells kiosks with touch screens. They 
> > operate on Windows. It would be wonderfull to change their OS to Linux, 
> > wouldnt it?
> > 
> > At the moment I do not know much technical details, but I will know 
> > more, soon.
> 
> Touch screen is very application dependent (because you need to
> interpret what x,y=20,30 means) and OS dependent (because of drivers).

While different in detail, touch screens are no more application
dependent than a mouse.

A touch (and release) is essentially the same as the mouse
action triple "move to x,y; press button 1; release button 1".

A touch and slide would insert a number of additional move
actions between the press and the release.

Windowing systems are intended to provide an abstract view
of control operations to the application, and to map use of
the available physical control devices onto the corresponding
abstract form for the application to apply.

That said, I've never used a touch screen in Linux.  However,
back in the days when the X Windowing System was at X10
rather than X11.* I recall reading about the input system
being intended to work generically for touch screens, mice,
drawing tablets, etc.

-- 
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml


--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list