[BACK]Return to wskbdmap_mfii.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / pckbport

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/pckbport/wskbdmap_mfii.c between version 1.2.4.10 and 1.3

version 1.2.4.10, 2005/11/10 14:07:24 version 1.3, 2004/08/08 19:24:49
Line 120  static const keysym_t pckbd_keydesc_us[]
Line 120  static const keysym_t pckbd_keydesc_us[]
     KC(70),                     KS_Hold_Screen,      KC(70),                     KS_Hold_Screen,
     KC(71),                     KS_KP_Home,     KS_KP_7,      KC(71),                     KS_KP_Home,     KS_KP_7,
     KC(72),                     KS_KP_Up,       KS_KP_8,      KC(72),                     KS_KP_Up,       KS_KP_8,
     KC(73), KS_Cmd_ScrollFastUp, KS_KP_Prior,   KS_KP_9,      KC(73),                     KS_KP_Prior,    KS_KP_9,
     KC(74),                     KS_KP_Subtract,      KC(74),                     KS_KP_Subtract,
     KC(75),                     KS_KP_Left,     KS_KP_4,      KC(75),                     KS_KP_Left,     KS_KP_4,
     KC(76),                     KS_KP_Begin,    KS_KP_5,      KC(76),                     KS_KP_Begin,    KS_KP_5,
Line 128  static const keysym_t pckbd_keydesc_us[]
Line 128  static const keysym_t pckbd_keydesc_us[]
     KC(78),                     KS_KP_Add,      KC(78),                     KS_KP_Add,
     KC(79),                     KS_KP_End,      KS_KP_1,      KC(79),                     KS_KP_End,      KS_KP_1,
     KC(80),                     KS_KP_Down,     KS_KP_2,      KC(80),                     KS_KP_Down,     KS_KP_2,
     KC(81), KS_Cmd_ScrollFastDown, KS_KP_Next,  KS_KP_3,      KC(81),                     KS_KP_Next,     KS_KP_3,
     KC(82),                     KS_KP_Insert,   KS_KP_0,      KC(82),                     KS_KP_Insert,   KS_KP_0,
     KC(83),                     KS_KP_Delete,   KS_KP_Decimal,      KC(83),                     KS_KP_Delete,   KS_KP_Decimal,
     KC(87),                     KS_f11,      KC(87),                     KS_f11,
Line 158  static const keysym_t pckbd_keydesc_us[]
Line 158  static const keysym_t pckbd_keydesc_us[]
     KC(221),                    KS_Menu,      KC(221),                    KS_Menu,
 };  };
   
 #ifndef WSKBD_USONLY  
 static const keysym_t pckbd_keydesc_de[] = {  static const keysym_t pckbd_keydesc_de[] = {
 /*  pos      normal             shifted         altgr           shift-altgr */  /*  pos      normal             shifted         altgr           shift-altgr */
     KC(3),   KS_2,              KS_quotedbl,    KS_twosuperior,      KC(3),   KS_2,              KS_quotedbl,    KS_twosuperior,
Line 275  static const keysym_t pckbd_keydesc_fr[]
Line 274  static const keysym_t pckbd_keydesc_fr[]
     KC(13),  KS_equal,          KS_plus,        KS_braceright,      KC(13),  KS_equal,          KS_plus,        KS_braceright,
     KC(16),  KS_a,      KC(16),  KS_a,
     KC(17),  KS_z,      KC(17),  KS_z,
     KC(26),  KS_dead_circumflex, KS_dead_diaeresis,      KC(26),  KS_dead_circumflex, KS_dead_diaeresis,
     KC(27),  KS_dollar,         KS_sterling,    KS_currency,      KC(27),  KS_dollar,         KS_sterling,    KS_currency,
     KC(30),  KS_q,      KC(30),  KS_q,
     KC(39),  KS_m,      KC(39),  KS_m,
Line 392  static const keysym_t pckbd_keydesc_pt[]
Line 391  static const keysym_t pckbd_keydesc_pt[]
 /*  pos      normal             shifted         altgr           shift-altgr */  /*  pos      normal             shifted         altgr           shift-altgr */
     KC(3),   KS_2,              KS_quotedbl,    KS_at,      KC(3),   KS_2,              KS_quotedbl,    KS_at,
     KC(4),   KS_3,              KS_numbersign,  KS_sterling,      KC(4),   KS_3,              KS_numbersign,  KS_sterling,
     KC(5),   KS_4,              KS_dollar,      KS_section,      KC(5),   KS_4,              KS_dollar,
     KC(7),   KS_6,              KS_ampersand,      KC(7),   KS_6,              KS_ampersand,
     KC(8),   KS_7,              KS_slash,       KS_braceleft,      KC(8),   KS_7,              KS_slash,       KS_braceleft,
     KC(9),   KS_8,              KS_parenleft,   KS_bracketleft,      KC(9),   KS_8,              KS_parenleft,   KS_bracketleft,
     KC(10),  KS_9,              KS_parenright,  KS_bracketright,      KC(10),  KS_9,              KS_parenright,  KS_bracketright,
     KC(11),  KS_0,              KS_equal,       KS_braceright,      KC(11),  KS_0,              KS_equal,       KS_braceright,
     KC(12),  KS_apostrophe,     KS_question,      KC(12),  KS_apostrophe,     KS_question,
     KC(13),  KS_guillemotleft,  KS_guillemotright,      KC(13),  KS_less,           KS_greater,
     KC(26),  KS_plus,           KS_asterisk,    KS_dead_diaeresis,      KC(26),  KS_plus,           KS_asterisk,
     KC(27),  KS_dead_acute,     KS_dead_grave,      KC(27),  KS_dead_acute,     KS_dead_grave,
     KC(39),  KS_ccedilla,       KS_Ccedilla,      KC(39),  KS_ccedilla,       KS_Ccedilla,
     KC(40),  KS_masculine,      KS_ordfeminine,      KC(40),  KS_masculine,      KS_ordfeminine,
Line 510  static const keysym_t pckbd_keydesc_iope
Line 509  static const keysym_t pckbd_keydesc_iope
     KC(87),  KS_Cmd_Screen9,    KS_f10,      KC(87),  KS_Cmd_Screen9,    KS_f10,
     KC(88),                     KS_f11,      KC(88),                     KS_f11,
 };  };
 #endif /* WSKBD_USONLY */  
   
 #define KBD_MAP(name, base, map) \  #define KBD_MAP(name, base, map) \
                         { name, base, sizeof(map)/sizeof(keysym_t), map }                          { name, base, sizeof(map)/sizeof(keysym_t), map }
Line 520  static const keysym_t pckbd_keydesc_iope
Line 518  static const keysym_t pckbd_keydesc_iope
   
 const struct wscons_keydesc pckbd_keydesctab[] = {  const struct wscons_keydesc pckbd_keydesctab[] = {
         KBD_MAP(KB_US,                  0,      pckbd_keydesc_us),          KBD_MAP(KB_US,                  0,      pckbd_keydesc_us),
 #ifndef WSKBD_USONLY  
         KBD_MAP(KB_DE,                  KB_US,  pckbd_keydesc_de),          KBD_MAP(KB_DE,                  KB_US,  pckbd_keydesc_de),
         KBD_MAP(KB_DE | KB_NODEAD,      KB_DE,  pckbd_keydesc_de_nodead),          KBD_MAP(KB_DE | KB_NODEAD,      KB_DE,  pckbd_keydesc_de_nodead),
         KBD_MAP(KB_FR,                  KB_US,  pckbd_keydesc_fr),          KBD_MAP(KB_FR,                  KB_US,  pckbd_keydesc_fr),
Line 545  const struct wscons_keydesc pckbd_keydes
Line 542  const struct wscons_keydesc pckbd_keydes
                 pckbd_keydesc_swapctrlcaps),                  pckbd_keydesc_swapctrlcaps),
         KBD_MAP(KB_ES ,                 KB_US,  pckbd_keydesc_es),          KBD_MAP(KB_ES ,                 KB_US,  pckbd_keydesc_es),
         KBD_MAP(KB_PT,                  KB_US,  pckbd_keydesc_pt),          KBD_MAP(KB_PT,                  KB_US,  pckbd_keydesc_pt),
 #endif /* WSKBD_USONLY */  
   
         /* placeholders */          /* placeholders */
         KBD_NULLMAP(KB_US | KB_MACHDEP, KB_US),          KBD_NULLMAP(KB_US | KB_MACHDEP, KB_US),
 #ifndef WSKBD_USONLY  
         KBD_NULLMAP(KB_DE | KB_MACHDEP, KB_DE),          KBD_NULLMAP(KB_DE | KB_MACHDEP, KB_DE),
         KBD_NULLMAP(KB_ES | KB_MACHDEP, KB_ES),  
         KBD_NULLMAP(KB_FR | KB_MACHDEP, KB_FR),          KBD_NULLMAP(KB_FR | KB_MACHDEP, KB_FR),
         KBD_NULLMAP(KB_JP | KB_MACHDEP, KB_JP),          KBD_NULLMAP(KB_JP | KB_MACHDEP, KB_JP),
         KBD_NULLMAP(KB_US | KB_MACHDEP | KB_SWAPCTRLCAPS,          KBD_NULLMAP(KB_US | KB_MACHDEP | KB_SWAPCTRLCAPS,
                     KB_US | KB_SWAPCTRLCAPS),                      KB_US | KB_SWAPCTRLCAPS),
         KBD_NULLMAP(KB_JP | KB_MACHDEP | KB_SWAPCTRLCAPS,          KBD_NULLMAP(KB_JP | KB_MACHDEP | KB_SWAPCTRLCAPS,
                     KB_JP | KB_SWAPCTRLCAPS),                      KB_JP | KB_SWAPCTRLCAPS),
 #endif /* WSKBD_USONLY */  
   
         {0, 0, 0, 0}          {0, 0, 0, 0}
 };  };

Legend:
Removed from v.1.2.4.10  
changed lines
  Added in v.1.3

CVSweb <webmaster@jp.NetBSD.org>