Skip site navigation (1)Skip section navigation (2)
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>