diff options
| author | Alan Cox <alan@lxorguk.ukuu.org.uk> | 2003-04-07 19:38:28 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-04-07 19:38:28 -0700 |
| commit | 8826bb90ee48ad2a301695db5eb5a20ca123f297 (patch) | |
| tree | 890b790e7fb39f38edbeba030a98a4c56515c306 | |
| parent | 092f49934000b4e07e93c589c4368dca32415282 (diff) | |
[PATCH] fix up capslock on pc9800
| -rw-r--r-- | drivers/input/keyboard/98kbd.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/input/keyboard/98kbd.c b/drivers/input/keyboard/98kbd.c index 0d09980d8c09..645a84799a4e 100644 --- a/drivers/input/keyboard/98kbd.c +++ b/drivers/input/keyboard/98kbd.c @@ -189,6 +189,13 @@ void kbd98_interrupt(struct serio *serio, unsigned char data, input_sync(&kbd98->dev); return; + case KEY_CAPSLOCK: + input_report_key(&kbd98->dev, keycode, 1); + input_sync(&kbd98->dev); + input_report_key(&kbd98->dev, keycode, 0); + input_sync(&kbd98->dev); + return; + case KBD98_KEY_NULL: return; |
