New manufacturing data flags for keyboards (2nd draft).
Bert Freudenberg
bert at freudenbergs.de
Sat Oct 6 19:29:57 EDT 2007
On Oct 7, 2007, at 0:08 , Bernardo Innocenti wrote:
> Mitch Bradley wrote:
>
>> One solution would be to include a lot of keymaps in OFW and
>> select one
>> based on the new KL tag. However, I'm not keen on having to carry
>> around a lot of keymaps in the ROM, and extend that list from time
>> to time.
>
> There's also a trivial, "good enough" solution to the problem: don't
> do anything.
>
> All non-US computer users like me have learned to live with it, and
> it's not as bad as it may seem to US users. In Italian, French and
> German layouts, there are typically just a few misplaced keys you
> need to care about... and those you don't remember are easy to find
> by trial and error.
>
> Really, if it's just for system recovery tasks, then it's just for
> techies. And if they're technical enough to type shell and forth
> commands, they're also going to understand the issue rather than
> complain "my keys are messed up, I'm lost!".
I disagree. It's a major hassle if the keys you press do not do
what's printed on them. Simply assuming a US layout when the machine
can know quite well what keyboard is attached is unacceptable. It's a
shortcoming of external keyboards that they do not communicate their
physical layout to the host (*), but for the built-in keyboard in a
laptop we should not have to live with this.
Yes, I learned to find the most important keys even on a German
keyboard that the software assumed to be English. Still, I hate it
every single time it happens. Jim's proposal means this *could* be
solved for good. Yay!
- Bert -
(*) the OS should let you choose the layout for every keyboard newly
attached, and then remember that setting. For some reason that I
don't understand, no OS allows to use a German and English keyboard
in parallel. They all can only have one keymap active at a time.
More information about the Devel
mailing list