home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pipex!bnr.co.uk!uknet!axion!rtf.bt.co.uk!duplain
- From: duplain@rtf.bt.co.uk (Andy Duplain)
- Newsgroups: comp.unix.bsd
- Subject: [386BSD] patch for UK keyboard
- Message-ID: <1993Jan4.123503.22901@rtf.bt.co.uk>
- Date: 4 Jan 93 12:35:03 GMT
- Organization: BT Customer Systems, Brighton, UK
- Lines: 68
-
-
- Here is a patch to /sys/i386/isa/pccons.c to produce the correct
- keys for a UK keyboard.
-
- *** pccons.c.ORIG Sat Jan 4 11:53:20 1992
- --- pccons.c Mon Jan 4 12:22:44 1993
- ***************
- *** 1153,1159 ****
- NONE, "", "", "", /* 0 unused */
- ASCII, "\033", "\033", "\033", /* 1 ESCape */
- ASCII, "1", "!", "!", /* 2 1 */
- ! ASCII, "2", "@", "\000", /* 3 2 */
- ASCII, "3", "#", "#", /* 4 3 */
- ASCII, "4", "$", "$", /* 5 4 */
- ASCII, "5", "%", "%", /* 6 5 */
- --- 1153,1159 ----
- NONE, "", "", "", /* 0 unused */
- ASCII, "\033", "\033", "\033", /* 1 ESCape */
- ASCII, "1", "!", "!", /* 2 1 */
- ! ASCII, "2", "\"", "\000", /* 3 2 */
- ASCII, "3", "#", "#", /* 4 3 */
- ASCII, "4", "$", "$", /* 5 4 */
- ASCII, "5", "%", "%", /* 6 5 */
- ***************
- *** 1190,1199 ****
- ASCII, "k", "K", "\013", /* 37 k */
- ASCII, "l", "L", "\014", /* 38 l */
- ASCII, ";", ":", ";", /* 39 ; */
- ! ASCII, "'", "\"", "'", /* 40 ' */
- ! ASCII, "`", "~", "`", /* 41 ` */
- SHIFT, "", "", "", /* 42 shift */
- ! ASCII, "\\", "|", "\034", /* 43 \ */
- ASCII, "z", "Z", "\032", /* 44 z */
- ASCII, "x", "X", "\030", /* 45 x */
- ASCII, "c", "C", "\003", /* 46 c */
- --- 1190,1199 ----
- ASCII, "k", "K", "\013", /* 37 k */
- ASCII, "l", "L", "\014", /* 38 l */
- ASCII, ";", ":", ";", /* 39 ; */
- ! ASCII, "'", "@", "'", /* 40 ' */
- ! ASCII, "`", "|", "`", /* 41 ` */
- SHIFT, "", "", "", /* 42 shift */
- ! ASCII, "#", "~", "#", /* 43 \ */
- ASCII, "z", "Z", "\032", /* 44 z */
- ASCII, "x", "X", "\030", /* 45 x */
- ASCII, "c", "C", "\003", /* 46 c */
- ***************
- *** 1236,1242 ****
- KP, ".", "\177", ".", /* 83 kp . */
- NONE, "", "", "", /* 84 0 */
- NONE, "100", "", "", /* 85 0 */
- ! NONE, "101", "", "", /* 86 0 */
- FUNC, "\033[W", "\033[i", "\033[u", /* 87 f11 */
- FUNC, "\033[X", "\033[j", "\033[v", /* 88 f12 */
- NONE, "102", "", "", /* 89 0 */
- --- 1236,1242 ----
- KP, ".", "\177", ".", /* 83 kp . */
- NONE, "", "", "", /* 84 0 */
- NONE, "100", "", "", /* 85 0 */
- ! NONE, "\\", "|", "\\", /* 86 \ */
- FUNC, "\033[W", "\033[i", "\033[u", /* 87 f11 */
- FUNC, "\033[X", "\033[j", "\033[v", /* 88 f12 */
- NONE, "102", "", "", /* 89 0 */
-
-
- --
- Andy Duplain, BT Customer Systems, Brighton, UK. duplain@rtf.bt.co.uk
- #define DISCLAIMER My views and opinions are my own, and not my company's
-