Personal tools
You are here: Home Notizbuch Archive 2008 04 24 Where to put mouse drivers?
Views

Where to put mouse drivers?

| Posted by nico | Permanent Link | Netzwelt, Unix, FOSS

As the development of gpm2 continues, I am asking myself this question.

My idea is (in general) to write code once and to share it between the different FOSS operating systems (like Linux, *BSD, ...).

So the idea with gpm2 was to make it run on all the standard FOSS operating systems (this includes Linux, FreeBSD, NetBSD and OpenBSD for me) and implement the mouse de/encoding part cleanly into it.

Now I met the guys from the ggi-team, which aim to use the os-mous-support (like wscons or /dev/input/mice).

The problem I see with that approach is that each OS reimplements the same stuff again and again. Which is exactly what I do not like.

In my opinion the OS should offer direct access to the hardware ports of the mice (like serial devices and ps2 devices) and do the de/encoding stuff in userland, which would be portable then.

This post is thought to be a question to the developers of the FOSS operating systems.

I invite you to discuss that topic on the gpm mailing list (subscribtion needed) or to write your opinion directly to me (nico-gpm2-where-to-put-mouse-drivers at schottelius.org) including the operating system you are using / developing.

Thanks for any response to that topic.

Comments

2008-04-29 20:26 | Posted by Julian Elischer
in freebsd the canonical way would be to alter moused.

moused presents a standard set of mouse events from /dev/sysmouse,
no matter what the real device is..

Trackbacks

Trackbacks are closed for this entry.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: