summaryrefslogtreecommitdiff
path: root/types/pc
diff options
context:
space:
mode:
authorsvu <svu>2004-04-10 02:08:51 +0000
committersvu <svu>2004-04-10 02:08:51 +0000
commit9bbda6bfbcc29a575ea3b5cb7bd2553767e80d53 (patch)
tree8bc7094a3bc1cd14e8c652d0f4669f3371f80407 /types/pc
parentcfecfecb04a7c73bdd79e659b1d4f1192593ce8c (diff)
downloadxkeyboard-config-9bbda6bfbcc29a575ea3b5cb7bd2553767e80d53.tar.gz
first feed-in of the layouts. The revolution is coming
Diffstat (limited to 'types/pc')
-rw-r--r--types/pc33
1 files changed, 33 insertions, 0 deletions
diff --git a/types/pc b/types/pc
new file mode 100644
index 0000000..5671f42
--- /dev/null
+++ b/types/pc
@@ -0,0 +1,33 @@
+// $Xorg: pc,v 1.3 2000/08/17 19:54:48 cpqbld Exp $
+//
+
+partial default xkb_types "default" {
+
+ // Some types that are necessary
+ // for a full implementation of
+ // a PC compatible keyboard.
+ virtual_modifiers Alt;
+
+ type "PC_BREAK" {
+ modifiers = Control;
+ map[None] = Level1;
+ map[Control] = Level2;
+ level_name[Level1] = "Base";
+ level_name[Level2] = "Control";
+ };
+
+ type "PC_SYSRQ" {
+ modifiers = Alt;
+ map[None] = Level1;
+ map[Alt] = Level2;
+ level_name[Level1] = "Base";
+ level_name[Level2] = "Alt";
+ };
+
+ type "CTRL+ALT" {
+ modifiers = Control+Alt;
+ map[Control+Alt] = Level2;
+ level_name[Level1] = "Base";
+ level_name[Level2] = "Ctrl+Alt";
+ };
+};