⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 latin-am.src

📁 minux的源代码,一个非常小的操作系统
💻 SRC
字号:
/***
   Keymap for Latin American keyboard. v1.02
   Victor A. Rodriguez - El bit Fantasma - Bit-Man@Tasa.Com.AR

   The Latin American keyboard makes differences between the left and
   right ALT keys (the right one is so called ALT GR), and uses accent.

   Release History 
   ===============
   v1.00     Initial version 
   v1.01     Extended ASCII characters replaced by hex. equivalents
   v1.02     NR_SCAN_CODES has grown to 0x80, required by Toshiya Ogawa
             (ogw@shizuokanet.or.jp) and added by Kees J.Bot (kjb@cs.vu.nl)
             in MINIX 1.7.2
***/

#if (NR_SCAN_CODES != 0x80) 
#error NR_SCAN_CODES mis-match
#endif

u16_t keymap[NR_SCAN_CODES * MAP_COLS] = {

/* scan-code            !Shift  Shift   Alt1    Alt2    Alt+Sh  Ctrl    */
/* ==================================================================== */
/* 00 - none    */      0,      0,      0,      0,      0,      0,      
/* 01 - ESC     */      C('['), C('['), CA('['),CA('['),CA('['),C('['),
/* 02 - '1'     */      '1',    '!',    A('1'), A('1'), A('!'), C('A'),
/* 03 - '2'     */      '2',    '"',    A('2'), A('2'), A('"'), C('@'),
/* 04 - '3'     */      '3',    '#',    A('3'), A('3'), A('#'), C('C'),
/* 05 - '4'     */      '4',    '$',    A('4'), A('4'), A('$'), C('D'),
/* 06 - '5'     */      '5',    '%',    A('5'), A('5'), A('%'), C('E'),
/* 07 - '6'     */      '6',    '&',    A('6'), A('6'), A('$'), C('^'),
/* 08 - '7'     */      '7',    '/',    A('7'), A('7'), A('/'), C('G'),
/* 09 - '8'     */      '8',    '(',    A('8'), A('8'), A('('), C('H'),
/* 10 - '9'     */      '9',    ')',    A('9'), A('9'), A(')'), C('I'),
/* 11 - '0'     */      '0',    '=',    A('0'), A('0'), A('='), C('@'),
/* 12 - '-'     */      '\'',   '?',    A('\''), 0x5c,   A('?'), C('?'),
/* 13 - '

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -