From: Bodo Eggert <7eggert@gmx.de>
To: "Daniël Mantione" <daniel.mantione@freepascal.org>,
"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
linux-kernel@vger.kernel.org,
"Andrew Morton" <akpm@linux-foundation.org>
Subject: Re: Keyboard programming needs root
Date: Thu, 19 Jul 2007 19:52:22 +0200 [thread overview]
Message-ID: <E1IBaAo-00016n-7j@be1.lrz> (raw)
In-Reply-To: <8IHcN-3pZ-5@gated-at.bofh.it>
Daniël Mantione <daniel.mantione@freepascal.org> wrote:
> Op Thu, 19 Jul 2007, schreef Dmitry Torokhov:
>> On 7/14/07, Daniel Mantione <daniel.mantione@freepascal.org> wrote:
> To make this discussion productive, I want to work towards a solution. I
> don't mind how I can make the keyboard work as it should, I just want it
> work. Think of the needs of a user interface, you walk through controls
> using tab and shift+tab, put common commands under the function keys and
> shift/control/alt combinations. Cursor control in an editor is done with
> the navigation pad on your keyboard: arrows, home/end/pgup/pgdown, plus
> shift/control/alt combinations with them.
>
> That is all, nothing fancy. Could the kernel support a way to do this?
It could, but nobody had the idea of combining a cooked mode and a raw mode
like DOS provides. OK, DOS did not do a good job, you had to peek the shift
status separately, but you had the assigned character as well as the
(translated) scancode. IIRC, X11 does the same, but with the scancodes
(and the mouse coordinates?) included.
--
Friß, Spammer: B@tbHa.h.7eggert.dyndns.org 5ioqqxl@4plP5E.7eggert.dyndns.org
cu@2u3v.7eggert.dyndns.org gimFCtq@txxzDA.7eggert.dyndns.org
next parent reply other threads:[~2007-07-19 17:53 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <8GK58-g5-5@gated-at.bofh.it>
[not found] ` <8IFXs-1xs-21@gated-at.bofh.it>
[not found] ` <8IHcN-3pZ-5@gated-at.bofh.it>
2007-07-19 17:52 ` Bodo Eggert [this message]
2007-07-21 9:03 ` Daniël Mantione
2007-07-14 6:32 Daniel Mantione
2007-07-19 15:17 ` Dmitry Torokhov
2007-07-19 16:27 ` Daniël Mantione
2007-07-24 14:05 ` Helge Hafting
2007-07-24 14:39 ` Daniël Mantione
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1IBaAo-00016n-7j@be1.lrz \
--to=7eggert@gmx.de \
--cc=akpm@linux-foundation.org \
--cc=daniel.mantione@freepascal.org \
--cc=dmitry.torokhov@gmail.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®