home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / xkb / symbols / it < prev    next >
Text File  |  1999-09-03  |  3KB  |  79 lines

  1. // $XConsortium: it /main/3 1996/08/31 12:19:59 kaleb $
  2. // $XFree86: xc/programs/xkbcomp/symbols/it,v 3.3 1996/12/23 07:13:27 dawes Exp $
  3. partial default alphanumeric_keys 
  4. xkb_symbols "basic" {
  5.  
  6.     // Describes the differences between a very simple en_US
  7.     // keyboard and a very simple Italian keybaord
  8.  
  9.     name[Group1]= "Italian";
  10.  
  11.     key <TLDE> {    [       backslash,             bar      ]    };
  12.     key <AE02> {    [               2,        quotedbl         ]    };
  13.     key <AE03> {    [               3,        sterling         ]    };
  14.     key <AE06> {    [               6,       ampersand         ]    };
  15.     key <AE07> {    [               7,           slash         ]    };
  16.     key <AE08> {    [               8,       parenleft         ]    };
  17.     key <AB08> {    [           comma,       semicolon         ]    };
  18.     key <AE10> {    [               0,           equal         ]    };
  19.     key <AE09> {    [               9,      parenright         ]    };
  20.     key <AB09> {    [          period,           colon         ]    };
  21.     key <AB10> {    [           minus,      underscore         ]    };
  22.     key    <AC10> {    [       ograve,        ccedilla      ],    
  23.             [              at,dead_doubleacute    ]    };
  24.     key <AE11> {    [      apostrophe,        question      ],    
  25.             [        grave,    questiondown    ]    };
  26.     key <AC11> {    [          agrave,          degree     ],    
  27.             [      numbersign,      numbersign    ]    };
  28.     key <AD11> {    [       egrave,          eacute         ],    
  29.             [     bracketleft,  dead_abovering    ]    };
  30.     key <AE12> {    [          igrave,     asciicircum    ],    
  31.             [      asciitilde,     dead_ogonek    ]    };
  32.     key <AD12> {    [            plus,        asterisk         ],    
  33.             [    bracketright,     dead_macron         ]          };
  34.     key <LSGT> {    [        less,        greater    ],
  35.             [         bar,    brokenbar    ]    };
  36.     key <BKSL> {    [          ugrave,         section    ]    };
  37.  
  38.     // End alphanumeric section
  39.  
  40.     // begin modifier mappings
  41.     
  42.     modifier_map Shift  { Shift_L };
  43.     modifier_map Lock   { Caps_Lock };
  44.     modifier_map Control{ Control_L };
  45.     modifier_map Mod3   { Mode_switch };
  46. };
  47.  
  48. partial alphanumeric_keys 
  49. xkb_symbols "Sundeadkeys" {
  50.  
  51.     // For naming consistency
  52.  
  53.     include "it(basic)"
  54. };
  55.  
  56. partial alphanumeric_keys 
  57. xkb_symbols "sundeadkeys" {
  58.  
  59.     // For naming consistency
  60.  
  61.     include "it(Sundeadkeys)"
  62. };
  63.  
  64. partial alphanumeric_keys 
  65. xkb_symbols "nodeadkeys" {
  66.  
  67.     // Modifies the basic italian layout to eliminate all dead keys
  68.  
  69.     include "it(basic)"
  70.     key    <AC10> {    [       ograve,        ccedilla      ],    
  71.             [              at,     doubleacute    ]    };
  72.     key <AD11> {    [       egrave,          eacute         ],    
  73.             [     bracketleft,          degree    ]    };
  74.     key <AE12> {    [          igrave,     asciicircum    ],    
  75.             [      asciitilde,          ogonek    ]    };
  76.     key <AD12> {    [            plus,        asterisk         ],    
  77.             [    bracketright,          macron         ]          };
  78. };
  79.