summaryrefslogtreecommitdiff
path: root/keycodes
diff options
context:
space:
mode:
authorsvu <svu>2008-02-12 20:34:08 +0000
committersvu <svu>2008-02-12 20:34:08 +0000
commit38d2ea83324429aa1406309beb312030a931efcf (patch)
tree5c6ff64736d1385b43e984350af5a1e3f4fec3c7 /keycodes
parent861db189a980274350eb0166924c037c779190e9 (diff)
downloadxkeyboard-config-38d2ea83324429aa1406309beb312030a931efcf.tar.gz
xkeyboard-config-38d2ea83324429aa1406309beb312030a931efcf.tar.bz2
xkeyboard-config-38d2ea83324429aa1406309beb312030a931efcf.zip
sun type6 support, b.fd.o#13664
Diffstat (limited to 'keycodes')
-rw-r--r--keycodes/sun29
1 files changed, 29 insertions, 0 deletions
diff --git a/keycodes/sun b/keycodes/sun
index 0930bbaa..70400a4c 100644
--- a/keycodes/sun
+++ b/keycodes/sun
@@ -554,8 +554,37 @@ xkb_keycodes "type6_euro" {
include "sun(type5_euro)"
};
+// Even though this is labeled as _usb, I verified these keycodes as accurate
+// on my type5 serial and type6 serial keyboards as well on linux-2.6 boxes.
+// I'm not sure where the "type5" keycodes above are coming from...
xkb_keycodes "type6_usb" {
include "xfree86"
+
+ <STOP> = 232;
+ <AGAI> = 133;
+ <PROP> = 134;
+ <UNDO> = 135;
+ <FRNT> = 140;
+ <COPY> = 248;
+ <OPEN> = 191;
+ <PAST> = 192;
+ <FIND> = 122;
+ <CUT> = 188;
+
+ <HELP> = 245;
+
+ // The blank has keycode 239 on my type6 serial kb, but 134 on
+ // my type6 usb keyboard (same as <PROP>)
+ <BLNK> = 239;
+
+ // AltGr + PrScr actually sends a different keycode
+ <SYRQ> = 92;
+
+ <MUTE> = 160;
+ <VOL-> = 174;
+ <VOL+> = 176;
+ <POWR> = 222;
+
indicator 4 = "Compose";
};