Touch or mouse driver

I need to roll up my own mouse driver where would I start? The input device
is custom, as a matter of fact it behaves more like a touch screen, sending
absolute position.

  • Mario

On Fri, 8 Oct 2004 01:41:47 -0400, Mario Charest
<nowheretobefound@8thdimension.com> wrote:

I need to roll up my own mouse driver where would I start? The input
device
is custom, as a matter of fact it behaves more like a touch screen,
sending
absolute position.

Had a similar problem recently.

The one idea I had is to use a resource manager, and have
Input connect to it. The resource manager connects to the serial
port and massages the data into one of the protocol Input
does understand.

I didn’t try very hard, as Input complained about something
when using the minimal passthrough resource manager
in /usr/free.

And then another option is to try and get the source to Input from QNX.
But that is proving quite difficult.

“Alex/Systems 104” <acellarius@yah0o.lsd.com> wrote in message
news:opsfj82ttobinb6v@alex-pentium-m…

On Fri, 8 Oct 2004 01:41:47 -0400, Mario Charest
nowheretobefound@8thdimension.com> > wrote:


I need to roll up my own mouse driver where would I start? The input
device
is custom, as a matter of fact it behaves more like a touch screen,
sending
absolute position.

Had a similar problem recently.

The one idea I had is to use a resource manager, and have
Input connect to it. The resource manager connects to the serial
port and massages the data into one of the protocol Input
does understand.

Interesting idea.

I didn’t try very hard, as Input complained about something
when using the minimal passthrough resource manager
in /usr/free.

I think using the source to dev.ser would be easier, but either solution
sucks big time.

And then another option is to try and get the source to Input from QNX.
But that is proving quite difficult.

Feel like venting but will refreain.

On Fri, 8 Oct 2004 13:42:49 -0400, Mario Charest
<nowheretobefound@8thdimension.com> wrote:

I think using the source to dev.ser would be easier, but either solution
sucks big time.

I had a look at the Dev.ser source and decided against modifying anything
there.
It really is not geared for upper level protocol changes, I don’t
know if you agree?

And then another option is to try and get the source to Input from QNX.
But that is proving quite difficult.

Feel like venting but will refreain.

Say no more.

You may have more luck being on the same continent at least.


Using Opera’s revolutionary e-mail client: http://www.opera.com/m2/

“Alex/Systems 104” <acellarius@yah0o.lsd.com> wrote in message
news:opsfldtvqjbinb6v@alex-pentium-m…

On Fri, 8 Oct 2004 13:42:49 -0400, Mario Charest
nowheretobefound@8thdimension.com> > wrote:

I think using the source to dev.ser would be easier, but either solution
sucks big time.

I had a look at the Dev.ser source and decided against modifying anything
there.



It really is not geared for upper level protocol changes, I don’t
know if you agree?

I am familiar with the sources having modified it for various flavor of
serial port hardware. Within about an hour I had something working.
However it could get ugly for the next persone that may have to maintain it
:wink:

And then another option is to try and get the source to Input from QNX.
But that is proving quite difficult.

Feel like venting but will refreain.

Say no more.

You may have more luck being on the same continent at least.

Nah :wink: Business is business