lkml.org 
[lkml]   [2004]   [May]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: keyboard problem with 2.6.6
From
Date
>>>>> "Giuseppe" == Giuseppe Bilotta <bilotta78@hotpop.com> writes:

Giuseppe> So, while we wait for complete support, at the kernel
Giuseppe> level, for all the multimedia keyboards supported by X,
Giuseppe> we *need* proper raw mode.

My question is: why do everything inside the kernel?


Even 'khttpd' has been removed from the kernel, because the same
efficiency has been achieved in the *userland* apache module. Why is
the input layer moving _backwards_?

I don't think converting between keyboard/mouse protocols and the
input system's "struct input_event" has a tighter real-time
requirement than a heavily loaded web server. How many keys per
second can you type at? (Even if you type extremely fast and the
hardware constraints (velocity, etc.) are not reached yet, there is
still a limit that the keyboard controller, e.g. i8042, cannot
exceed.) How many mouse movements are you making per second? Is a
userland driver unable to handle that data rate? (I don't think so.
I believe enve a 386-DX 33MHz can handle it with ease.) If not, then
please do it in userland, so as not to waste kernel memory (which is
*NON-swappable*).




--
Sau Dan LEE 李守敦(Big5) ~{@nJX6X~}(HZ)

E-mail: danlee@informatik.uni-freiburg.de
Home page: http://www.informatik.uni-freiburg.de/~danlee

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:03    [W:0.037 / U:0.468 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site