This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: German Win98, US Win95 keyboard --> no ;'` keys in Bash
- To: "Marius Gedminas" <marius dot gedminas at uosis dot mif dot vu dot lt>,<cygwin at cygwin dot com>
- Subject: RE: German Win98, US Win95 keyboard --> no ;'` keys in Bash
- From: "Ronald Landheer" <info at rlsystems dot net>
- Date: Fri, 21 Sep 2001 14:59:36 +0200
Hello Marius,
> I think the only constructive thing I can suggest at the moment, is to
> compile and run the attached program -- it displays raw console
> keyboard events Cygwin (and any other Win32 application) gets from the
> operating system.
I've compiled and run the program on the clean azerty system I have here
(from a floppy w/ the cygwin dll on it). It works like a charm,
including the AltGr button. The only thing is doesn't get is the ê and ë
like things that French keyboard can automagically handle, but I'm
assuming that's a codepage problem (though I'm not 100% sure).
The output of trying to type ë (without using the ASCII code as I'm used
to on my QWERTY machine) is like this:
-- BEGIN SCREEN SNIPPET --
KeyDown (*1) 0010 002A ' ' U+0000 00000030 <-- pressing shift
KeyUp (*1) 0000 007A ' ' U+0000 00000030 <-- ??
KeyUp (*1) 0000 007A ' ' U+0000 00000030 <-- ??
KeyDown (*1) 00DD 001A ' ' U+0000 00000030 <-- pressing ë (w/o e)
KeyUp (*1) 00DD 001A ' ' U+0000 00000030 <-- releasing everything
KeyUp (*1) 0010 002A ' ' U+0000 00000020
KeyDown (*1) 0045 0012 '%' U+C589 00000020 <-- pressing e
KeyUp (*1) 0045 0012 'e' U+0065 00000020 <-- releasing e
--- END SCREEN SNIPPET ---
(I don't have the ^/ë(w/o e) button on my QWERTY keyboard w/ which I'm
typing this, ofcourse)
If you want more info, just mail - I'm in a helpful mood today :)
Greetz!
Ronald
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/