Date: Sat, 31 Aug 1996 11:32:47 +0200 (MET DST) From: blank@sliphost37.uni-trier.de To: FreeBSD-gnats-submit@freebsd.org Subject: misc/1561: Wrong key mapping in german.iso.kbd Message-ID: <199608310932.LAA00349@sliphost37.uni-trier.de> Resent-Message-ID: <199609021910.MAA07524@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1561
>Category: misc
>Synopsis: Wrong key mapping of five keys in german.iso.kbd
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Sep 2 12:10:01 PDT 1996
>Last-Modified:
>Originator: Sascha Blank
>Organization:
Sascha Blank - mailto:blank@fox.uni-trier.de
Student and System Administrator at the University of Trier, Germany
Finger my account to receive my Public PGP key
All opinions expressed herein reflect only my personal point of view
>Release: FreeBSD 2.2-CURRENT i386
>Environment:
The FreeBSD 2.2-current kernel is built with syscons. I am using the
iso-8x??.fonts and the german.iso.kbd keyboard mapping. My keyboard is a
Cherry G80-1000HAD/23, german layout with 102 keys, MF II-type.
>Description:
The following five keys are not mapped to the right characters:
1. <Shift><^> doesn't give the degree sign
2. <Shift><3> doesn't give the german paragraph symbol
3. <Alt Gr><2> doesn't give the superiour number 2
4. <Alt Gr><3> doesn't give the superiour number 3
5. <Alt Gr><m> doesn't give the greek mu character
>How-To-Repeat:
Use the keyboard settings I have described above and type those keys on
your console. You must have a german keyboard with the same layout as
mine.
>Fix:
The following patch maps those five keys to their correct values:
*** share/syscons/keymaps/german.iso.kbd.CURRENT Sun Jul 28 11:37:52 1996
--- share/syscons/keymaps/german.iso.kbd Tue Aug 6 23:35:35 1996
***************
*** 5,12 ****
000 nop nop nop nop nop nop nop nop O
001 esc esc esc esc esc esc esc esc O
002 '1' '!' nop nop '1' '!' nop nop O
! 003 '2' '"' nop nop 253 253 nop nop O
! 004 '3' 245 nop nop 252 252 nop nop O
005 '4' '$' nop nop '4' '$' nop nop O
006 '5' '%' nop nop '5' '%' nop nop O
007 '6' '&' nop nop '6' '&' nop nop O
--- 5,12 ----
000 nop nop nop nop nop nop nop nop O
001 esc esc esc esc esc esc esc esc O
002 '1' '!' nop nop '1' '!' nop nop O
! 003 '2' '"' nop nop 178 178 nop nop O
! 004 '3' 167 nop nop 179 179 nop nop O
005 '4' '$' nop nop '4' '$' nop nop O
006 '5' '%' nop nop '5' '%' nop nop O
007 '6' '&' nop nop '6' '&' nop nop O
***************
*** 43,49 ****
038 'l' 'L' ff ff 'l' 'L' ff ff C
039 246 214 nop nop 246 214 nop nop C
040 228 196 nop nop 228 196 nop nop C
! 041 '^' 248 rs rs '^' 248 rs rs O
042 lshift lshift lshift lshift lshift lshift lshift lshift O
043 '#' ''' nop nop '#' ''' nop nop O
044 'y' 'Y' em em 'y' 'Y' em em C
--- 43,49 ----
038 'l' 'L' ff ff 'l' 'L' ff ff C
039 246 214 nop nop 246 214 nop nop C
040 228 196 nop nop 228 196 nop nop C
! 041 '^' 176 rs rs '^' 176 rs rs O
042 lshift lshift lshift lshift lshift lshift lshift lshift O
043 '#' ''' nop nop '#' ''' nop nop O
044 'y' 'Y' em em 'y' 'Y' em em C
***************
*** 52,58 ****
047 'v' 'V' syn syn 'v' 'V' syn syn C
048 'b' 'B' stx stx 'b' 'B' stx stx C
049 'n' 'N' so so 'n' 'N' so so C
! 050 'm' 'M' cr cr 230 230 cr cr C
051 ',' ';' nop nop ',' ';' nop nop O
052 '.' ':' nop nop '.' ':' nop nop O
053 '-' '_' ns ns '-' '_' ns ns O
--- 52,58 ----
047 'v' 'V' syn syn 'v' 'V' syn syn C
048 'b' 'B' stx stx 'b' 'B' stx stx C
049 'n' 'N' so so 'n' 'N' so so C
! 050 'm' 'M' cr cr 181 181 cr cr C
051 ',' ';' nop nop ',' ';' nop nop O
052 '.' ':' nop nop '.' ':' nop nop O
053 '-' '_' ns ns '-' '_' ns ns O
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608310932.LAA00349>
