From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Tue, 6 May 2014 20:38:57 -0400 To: 9fans@9fans.net Message-ID: <6efd0913fc22440b40f51f3817f30ffa@brasstown.quanstro.net> In-Reply-To: <0C5572CF-B87C-4544-B4FD-25A07706A629@quintile.net> References: <0c0e042f4207764fa55c579c4fe51453@ladd.quanstro.net> <0C5572CF-B87C-4544-B4FD-25A07706A629@quintile.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] teg2 kbd Topicbox-Message-UUID: dfec9300-ead8-11e9-9d60-3106f5b1d025 On Tue May 6 18:26:54 EDT 2014, steve@quintile.net wrote: > yep, that was for me. weird uk usb keyboards. > nearly all the keyboard works but the pipe/backslash key is a special. > the patch appeared twice, once in the pc keyboard driver and once for the > raspberry pi (shared with omap). > > there is also someone who had a similar problem with german keyboards > in the archives, though their fix was a little crude (sorry). > > i worried at the time that adding two entire pages of lookup table seemed silly > to support one key with three functions, but memory is cheap enough that 2 x 256 bytes > is not outrageous. the 8042 is dead (ish) would you mind submitting a 9atom patch? since there where 5 conflicting versions of the scan code tables in the various kbd.c, i think it got left behind. the only copy of the scan codes is now in port/devpckb.c. so only two (nix and 9) files need updating. - erik