Input: Documentation/sysrq.txt - update KEY_SYSRQ info

While setting up sysrq operation on the XO laptop (which lacks a SysRq
key), i realized that the documentation was quite out of date.

Change documentation of SysRq to reflect current KEY_SYSRQ value.

Signed-off-by: Paul Fox <pgf@laptop.org>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
This commit is contained in:
Paul Fox 2010-05-19 10:11:13 -07:00 committed by Dmitry Torokhov
parent ee6e54e2ae
commit a2056ffd4a

View file

@ -177,13 +177,13 @@ virtual console (ALT+Fn) and then back again should also help.
* I hit SysRq, but nothing seems to happen, what's wrong? * I hit SysRq, but nothing seems to happen, what's wrong?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There are some keyboards that send different scancodes for SysRq than the There are some keyboards that produce a different keycode for SysRq than the
pre-defined 0x54. So if SysRq doesn't work out of the box for a certain pre-defined value of 99 (see KEY_SYSRQ in include/linux/input.h), or which
keyboard, run 'showkey -s' to find out the proper scancode sequence. Then don't have a SysRq key at all. In these cases, run 'showkey -s' to find an
use 'setkeycodes <sequence> 84' to define this sequence to the usual SysRq appropriate scancode sequence, and use 'setkeycodes <sequence> 99' to map
code (84 is decimal for 0x54). It's probably best to put this command in a this sequence to the usual SysRq code (e.g., 'setkeycodes e05b 99'). It's
boot script. Oh, and by the way, you exit 'showkey' by not typing anything probably best to put this command in a boot script. Oh, and by the way, you
for ten seconds. exit 'showkey' by not typing anything for ten seconds.
* I want to add SysRQ key events to a module, how does it work? * I want to add SysRQ key events to a module, how does it work?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~