Date: Thu, 18 Feb 1999 19:20:02 -0800 (PST) From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: freebsd-bugs@FreeBSD.org Subject: Re: i386/10130: Incorrect key mapping in syscons uk.iso.kbd keymap Message-ID: <199902190320.TAA22241@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/10130; it has been noted by GNATS. From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: st@epcc.ed.ac.uk Cc: FreeBSD-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: i386/10130: Incorrect key mapping in syscons uk.iso.kbd keymap Date: Fri, 19 Feb 1999 12:13:26 +0900 >>Number: 10130 >>Category: i386 >>Synopsis: Incorrect key mapping in syscons uk.iso.kbd keymap [...] >>Release: FreeBSD 2.2.8-RELEASE i386 [...] >>Description: > >The key mapping for scan code 41 for a UK keyboard in the "uk.iso" >keymap gives '\' unshifted. This should be '`'. This key has three symbols: "back-quote" '`', "logical-not" (0xac in ISO latin-1, 0xaa in CP850), and "vertical bar/pipe", right? # The vertical bar/pipe char can be obtained from another key (keycode # 86), right? In your fix, the key gives "back-quote" if unshifted, "pipe" if shifted, "back-quote" if Alt is held down. I wonder if the following is more consistent with the way the symbols are printed on the key top; "back-quote" if unshifted, "logical-not" if shifted and "pipe" if Alt is held down. Also, I think the key shouldn't give a control char "fs" when the Ctrl is held down, as "fs" is for '^\' and '\' is not defined for this key anymore. Do you find this reasonable? Kazu --- uk.iso.kbd.old Mon Nov 30 05:12:03 1998 +++ uk.iso.kbd Tue Feb 16 17:27:12 1999 @@ -43,7 +43,7 @@ 038 'l' 'L' ff ff 'l' 'L' ff ff C 039 ';' ':' nop nop ';' ':' nop nop O 040 ''' '@' nul nul ''' '@' nul nul O - 041 '\' '|' fs fs '\' '\' fs fs O + 041 '`' 172 nop nop '|' '|' nop nop O 042 lshift lshift lshift lshift lshift lshift lshift lshift O 043 '#' '~' nop nop '~' '~' nop nop O 044 'z' 'Z' sub sub 'z' 'Z' sub sub C To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902190320.TAA22241>