[Trac #418] Keyboard layout collector ticket.
Zarro Boogs per Child
bugtracker at laptop.org
Thu Nov 16 15:39:09 EST 2006
#418: Keyboard layout collector ticket.
-----------------------+----------------------------------------------------
Reporter: jg | Owner: warp
Type: defect | Status: new
Priority: blocker | Milestone: BTest-1b
Component: keyboards | Resolution:
Keywords: |
-----------------------+----------------------------------------------------
Comment (by dilinger):
We have a script to generate all these mappings now. However, there are
enough differences from what we're generating compared to what other
people have uploaded that I'd like a few questions answered before
attaching new versions of everything.
1) The keyboard images and xls for (for example) Libya shows both english
characters and arabic on the same key; ie, 't', Arabic_feh, and
Arabic_shadda all share a key. The currently uploaded file (as well as
upstream's 'ara' mapping) doesn't include the 't' portion; only the
Arabic_feh and Arabic_shadda portion. Do we want to include the 't' in
our mapping?
2) The xls repeats key mappings; for example, we see the following in the
output from our script:
{{{
key <AD03> { [ e, E, EuroSign, EuroSign ] };
key <AB09> { [ period, greater, Arabic_zain, period ]
};
key <AC12> { [ backslash, bar, backslash, bar ] };
}}}
Does listing EuroSign twice make a difference? Do we need to repeat any
or all of these values?
3) AC12 above is the 12th key in the middle row (the asdf row). The
current mapping for Libya lists it as BKSL instead. Which one is correct?
At least on my thinkpad keyboard, BKSL is the 13th key on the top row
(qwerty). We've worked from the assumption that rows have 12 keys, and
the rest are special keys.
4) Unicode stuff is.. interesting. What Zephaniah did for our script was
to have things like 0x01000308. What I see in the ng mapping is U0300.
What I did for pt was 0x00ba. Does it matter?
5) Zephaniah mentioned something about us missing dead keys, or having
screwed that up somehow. Zephaniah, could you please expand upon that
when you get the chance?
--
Ticket URL: <http://dev.laptop.org/ticket/418#comment:7>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list