lkml.org 
[lkml]   [2000]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: SYSRQ...(part2)
On Mon, 24 Jan 2000, willy tarreau wrote:

>> It is very apparent to me that my keyboard's
>behaviour
>> is relatively broken.
>
>ok, now there's no doubt about that.

Yep. I wasn't sure the other day, but now that I have another
keyboard that SYSRQ does work with I have something to compare it
with. ;o)

>> Ah, but you don't understand... SYSRQ is a unique
>> code that only appears while ALT is held down.
>
>ok, you're right in that I didn't understand that this
>code only appears under this condition.

Yes, it is odd indeed, but a desireable thing for such a feature.

[SNIP]
>One interesting way to code this in the keyboard
>driver would be :
>
>- if the code 0x54 is read, then turn a SYSRQ_FLAG on.
> This code only appears if both ALT and SYSRQ are
> pressed.
>- if the code 0xB8 is read, then turn SYSRQ_FLAG off.
> This code only appears if any ALT is released, no
> matter the state of the sysrq key.
>- if any key is pressed while SYSRQ_FLAG is on, process
> it as a SYSRQ combination.

Hmm, that sounds like a very good start! I have a couple
concerns with it, but it sounds like a good start indeed.

>This allows to simply ignore the 0xD5 code sent by the
>defective SYSRQ key. Moreover, this would give a
>simpler SYSRQ usage : it would allow to :
> - press ALT
> - press SYSRQ then release it
> - press the desired key [ then release it ]
> - release ALT
>at any time, only two keys would be pressed
>simultaneously, while staying compatible with the

Correct. I like this approach too. I'm going to try and
implement it today. If I do, I'll send my submission to Martin
Mares, et al for inclusion in the kernel.

>current behaviour. One of my friends who has lost one
>arm would now be able to use SysRQ !

We could claim that the linux kernel also contains
"accessibility" features for Linux kernel hackers that are
disabled.

;o)

I'm going to get hacking now! Thanks for your very good idea and
input into the situation! I'll keep you informed of how I make
out!

TTYL


--
Mike A. Harris Linux advocate
Computer Consultant GNU advocate
Capslock Consulting Open Source advocate

Join the FreeMWare project - the goal to produce a FREE program in
which you can run Windows 95/98/NT, and other operating systems.

http://www.freemware.org


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

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