summaryrefslogtreecommitdiffstats
path: root/sys/dev/atkbdc/atkbd.c
diff options
context:
space:
mode:
authorfjoe <fjoe@FreeBSD.org>2003-10-07 09:21:59 +0000
committerfjoe <fjoe@FreeBSD.org>2003-10-07 09:21:59 +0000
commit6414e451a4f30a25eace1ec1b7b7470b3a3cdbd8 (patch)
tree8220c9cd6659bb90a4a487294064b777894718d1 /sys/dev/atkbdc/atkbd.c
parent02fccf5b643de783105e4134d1f83b4a179eb0a4 (diff)
downloadFreeBSD-src-6414e451a4f30a25eace1ec1b7b7470b3a3cdbd8.zip
FreeBSD-src-6414e451a4f30a25eace1ec1b7b7470b3a3cdbd8.tar.gz
Assign keycodes for Power, Sleep and Wake keys.
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
Diffstat (limited to 'sys/dev/atkbdc/atkbd.c')
-rw-r--r--sys/dev/atkbdc/atkbd.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/dev/atkbdc/atkbd.c b/sys/dev/atkbdc/atkbd.c
index e8a17fb..b39d5c2 100644
--- a/sys/dev/atkbdc/atkbd.c
+++ b/sys/dev/atkbdc/atkbd.c
@@ -679,6 +679,15 @@ next_code:
case 0x5d: /* menu key */
keycode = 0x6b;
break;
+ case 0x5e: /* power key */
+ keycode = 0x6d;
+ break;
+ case 0x5f: /* sleep key */
+ keycode = 0x6e;
+ break;
+ case 0x63: /* wake key */
+ keycode = 0x6f;
+ break;
default: /* ignore everything else */
goto next_code;
}
OpenPOWER on IntegriCloud