In article <47ce5d89$0$14354$e4fe514c@news.xs4all.nl>, Casper H.S. Dik <Casper.Dik@Sun.COM> writes:
> Alan Coopersmith <alanc@alum.calberkeley.org> writes:
>
>>Because that's not the way the USB HID standard was written 10 years
>>ago - it sends "shift" then "2" and you have to know the layout to
>>figure out what character is in that position on your keyboard.
>
> Surely there's a way to do that correctly? (I understand that lots
> of applicaitons want to see all the modifers as separate events but
> it should be possible to properly communicate the shifted values)
>
Think about when the shift key itself _is_ the value, for example, when
selecting items within a GUI environment.
That's why events like "shift is down" do actually need to be separate events.
Simon.
--
Simon Clubley,
clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980's technology to a 21st century world