Hello,
I need help for developing a device driver for a touchpad device on
wince-5.0. The touchpad device is connected to i2c lines on a
development arm based board. We have the wince BSP for for the board and
also the i2c bus driver. But do not have a driver for the touchpad.
Which already existing driver (source) in wince should I reference to
develop the touchpad driver. Thanks in advance for your help.

Thanks,
Shiju

Re: Developng a touchpad driver on wince 5.0 by Bruce

Bruce
Thu Nov 23 17:48:36 CST 2006

What do you mean by touchpad? If you mean touch screen, as in actually
touching the display, there are examples in the under driver folders of the
referenece platforms.

If you mean a touch pad like on a laptop, I'm not sure there are any.

--
Bruce Eitman (eMVP)
Senior Engineer
beitman AT applieddata DOT net

Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member

"shiju" <mshiju@gmail.com> wrote in message
news:OhMWvw0DHHA.4604@TK2MSFTNGP06.phx.gbl...
> Hello,
> I need help for developing a device driver for a touchpad device on
> wince-5.0. The touchpad device is connected to i2c lines on a development
> arm based board. We have the wince BSP for for the board and also the i2c
> bus driver. But do not have a driver for the touchpad. Which already
> existing driver (source) in wince should I reference to develop the
> touchpad driver. Thanks in advance for your help.
>
> Thanks,
> Shiju



Re: Developng a touchpad driver on wince 5.0 by shiju

shiju
Fri Nov 24 11:10:05 CST 2006

Hi,
It is similar to the circular or square button that is seen on a
cellphone to select items on the LCD. Our device is not touch screen
enabled, instead we use this button as a pointing device. Basically this
device has a firmware that outputs(to i2c lines) the (x,y) coordinates
depending on the direction we pushed the button. This should be
translated to the pointer movement on the display.

Thanks,
Shiju
Bruce Eitman [eMVP] wrote:
> What do you mean by touchpad? If you mean touch screen, as in actually
> touching the display, there are examples in the under driver folders of the
> referenece platforms.
>
> If you mean a touch pad like on a laptop, I'm not sure there are any.
>

Re: Developng a touchpad driver on wince 5.0 by Bruce

Bruce
Fri Nov 24 18:18:05 CST 2006

For that I beleive that you are on your own. There are example mouse
drivers which might give you an idea of how to pass the deltas to GWES.

--
Bruce Eitman (eMVP)
Senior Engineer
beitman AT applieddata DOT net

Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member

"shiju" <mshiju@gmail.com> wrote in message
news:4567276D.9050307@gmail.com...
> Hi,
> It is similar to the circular or square button that is seen on a cellphone
> to select items on the LCD. Our device is not touch screen enabled,
> instead we use this button as a pointing device. Basically this device has
> a firmware that outputs(to i2c lines) the (x,y) coordinates depending on
> the direction we pushed the button. This should be translated to the
> pointer movement on the display.
>
> Thanks,
> Shiju
> Bruce Eitman [eMVP] wrote:
>> What do you mean by touchpad? If you mean touch screen, as in actually
>> touching the display, there are examples in the under driver folders of
>> the referenece platforms.
>>
>> If you mean a touch pad like on a laptop, I'm not sure there are any.
>>