public inbox for cygwin-xfree@sourceware.org
help / color / mirror / Atom feed
* Keyboard and start options problems
@ 2010-04-07 18:24 Denis Beauchemin
  2010-04-07 19:04 ` Ken Brown
  0 siblings, 1 reply; 7+ messages in thread
From: Denis Beauchemin @ 2010-04-07 18:24 UTC (permalink / raw)
  To: cygwin-xfree

Hello,

My French-Canadian keyboard is not recognized:
2010-04-06 14:42:35 (--) winConfigKeyboard - Layout: "00001009" (00001009)
2010-04-06 14:42:35 (EE) Keyboardlayout "Canadian French" (00001009) is 
unknown
2010-04-06 14:42:35 Rules = "base" Model = "pc105" Layout = "us" Variant 
= "" Options = ""

If I use "setxkbmap ca fr" it defines it OK but when I start a new xterm 
the keyboard is not OK: the "`" dead-key does not produce an "è" if I 
hit "`e"; it just produces a plain "e" (but it works ok in the initial 
xterm).

I think this might be related to LANG not being set OK (it is set to 
C.UTF-8 by default). I tried to set it fr_CA.UTF-8 but it didn't work 
either.

I also have a problem with my start icon that doesn't seem to pick up my 
custom parameters. The command is:
C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe 
-xkblayout ca -xkbvariant fr -emulate3buttons

The layout is always US and the 3 button emulation doesn't work either.

Any help appreciated!

Denis

-- 
    _
   °v°   Denis Beauchemin, analyste
  /(_)\  Université de Sherbrooke, S.T.I.
   ^ ^   T: 819.821.8000x62252 F: 819.821.8045


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Keyboard and start options problems
  2010-04-07 18:24 Keyboard and start options problems Denis Beauchemin
@ 2010-04-07 19:04 ` Ken Brown
  2010-04-08  1:02   ` Denis Beauchemin
  0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2010-04-07 19:04 UTC (permalink / raw)
  To: cygwin-xfree

On 4/7/2010 1:31 PM, Denis Beauchemin wrote:
> I also have a problem with my start icon that doesn't seem to pick up my
> custom parameters. The command is:
> C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe
> -xkblayout ca -xkbvariant fr -emulate3buttons
>
> The layout is always US and the 3 button emulation doesn't work either.

You need to quote the part after -c, and you're also missing a '--' (see 
the startxwin documentation).  Try

C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c '/usr/bin/startxwin.exe -- 
-xkblayout ca -xkbvariant fr -emulate3buttons'

Ken

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Keyboard and start options problems
  2010-04-07 19:04 ` Ken Brown
@ 2010-04-08  1:02   ` Denis Beauchemin
  2010-04-13 14:01     ` Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Denis Beauchemin @ 2010-04-08  1:02 UTC (permalink / raw)
  To: cygwin-xfree



Le 2010-04-07 14:24, Ken Brown a écrit :
> On 4/7/2010 1:31 PM, Denis Beauchemin wrote:
>> I also have a problem with my start icon that doesn't seem to pick up my
>> custom parameters. The command is:
>> C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe
>> -xkblayout ca -xkbvariant fr -emulate3buttons
>>
>> The layout is always US and the 3 button emulation doesn't work either.
>
> You need to quote the part after -c, and you're also missing a '--' 
> (see the startxwin documentation).  Try
>
> C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c '/usr/bin/startxwin.exe 
> -- -xkblayout ca -xkbvariant fr -emulate3buttons'
>
> Ken

Thanks, that worked like a charm! I had tried quoting and the "--" but I 
guess I didn't try the right combination.

Denis

-- 
    _
   °v°   Denis Beauchemin, analyste
  /(_)\  Université de Sherbrooke, S.T.I.
   ^ ^   T: 819.821.8000x62252 F: 819.821.8045


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Keyboard and start options problems
  2010-04-08  1:02   ` Denis Beauchemin
@ 2010-04-13 14:01     ` Jon TURNEY
  2010-04-13 14:55       ` Denis Beauchemin
  0 siblings, 1 reply; 7+ messages in thread
From: Jon TURNEY @ 2010-04-13 14:01 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Denis.Beauchemin

On 07/04/2010 20:04, Denis Beauchemin wrote:
> My French-Canadian keyboard is not recognized:
> 2010-04-06 14:42:35 (--) winConfigKeyboard - Layout: "00001009" (00001009)
> 2010-04-06 14:42:35 (EE) Keyboardlayout "Canadian French" (00001009) is unknown
> 2010-04-06 14:42:35 Rules = "base" Model = "pc105" Layout = "us" Variant = "" Options = ""

I was going to add this to the list of automatically recognized layouts, but 
there's something I don't quite understand here.  Perhaps you can help clear 
up the confusion so I can do that?

According to the list of locale IDs [2], 0x0c0c is "Canadian French" (for 
which we already automatically select the XKB layout ca variant fr) and 0x1009 
is "Canadian English".

Assuming that is correct, at the very least, it looks like the middle line of 
the log output where we map the locale ID to keyboard layout name is wrong 
somehow.

Is it the case that you have multiple keyboard layouts installed?

Is it really the case that 0x1009 should be mapped to ca-fr? Is ca-en more 
appropriate, but you happen to want to use ca-fr?

[1] http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-submit-layout
[2] http://msdn.microsoft.com/en-us/library/0h88fahh%28VS.85%29.aspx


-- 
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Keyboard and start options problems
  2010-04-13 14:01     ` Jon TURNEY
@ 2010-04-13 14:55       ` Denis Beauchemin
  2010-07-01 14:31         ` Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Denis Beauchemin @ 2010-04-13 14:55 UTC (permalink / raw)
  To: cygwin-xfree

Le 2010-04-13 09:54, Jon TURNEY a écrit :
> On 07/04/2010 20:04, Denis Beauchemin wrote:
>> My French-Canadian keyboard is not recognized:
>> 2010-04-06 14:42:35 (--) winConfigKeyboard - Layout: "00001009" 
>> (00001009)
>> 2010-04-06 14:42:35 (EE) Keyboardlayout "Canadian French" (00001009) 
>> is unknown
>> 2010-04-06 14:42:35 Rules = "base" Model = "pc105" Layout = "us" 
>> Variant = "" Options = ""
>
> I was going to add this to the list of automatically recognized 
> layouts, but there's something I don't quite understand here.  Perhaps 
> you can help clear up the confusion so I can do that?
>
> According to the list of locale IDs [2], 0x0c0c is "Canadian French" 
> (for which we already automatically select the XKB layout ca variant 
> fr) and 0x1009 is "Canadian English".
>
> Assuming that is correct, at the very least, it looks like the middle 
> line of the log output where we map the locale ID to keyboard layout 
> name is wrong somehow.
>
> Is it the case that you have multiple keyboard layouts installed?
>
> Is it really the case that 0x1009 should be mapped to ca-fr? Is ca-en 
> more appropriate, but you happen to want to use ca-fr?
>
> [1] http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-submit-layout
> [2] http://msdn.microsoft.com/en-us/library/0h88fahh%28VS.85%29.aspx
>
>

Jon,

You are correct in assuming I have both keyboards installed. I usually 
use the French-Canadian keyboard in all apps except xterms where I 
prefer a US keyboard. So the default behaviour I am seeing is pretty 
much the one I would like to use, except that I sometimes want to write 
French comments in my scripts and I then need the French-Canadian 
keyboard layout in my xterm.

On the Microsoft site 
(http://msdn.microsoft.com/fr-fr/goglobal/bb964651%28en-us%29.aspx), the 
right keyboard is the Canadian French.

I tried "setxkbmap ca" to switch to the French-Canada keyboard layout 
and it was perfect in the original xterm that starts-up with Cygwin/X. 
But all other xterms I launched from this one didn't forward the 
keyboard layout correctly and the only key that still worked was the 
"é". All characters built using one of the dead-keys just produced the 
plain character without any accent.

If I didn't provide all the information you require, don't hesitate to 
ask for more.

Thanks for your time.

Denis

-- 
    _
   °v°   Denis Beauchemin, analyste
  /(_)\  Université de Sherbrooke, S.T.I.
   ^ ^   T: 819.821.8000x62252 F: 819.821.8045


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Keyboard and start options problems
  2010-04-13 14:55       ` Denis Beauchemin
@ 2010-07-01 14:31         ` Jon TURNEY
  2010-07-01 14:38           ` [PATCH] Update mapping for Canadian keyboard layouts Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Jon TURNEY @ 2010-07-01 14:31 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Denis.Beauchemin

On 13/04/2010 15:30, Denis Beauchemin wrote:
> Le 2010-04-13 09:54, Jon TURNEY a écrit :
>> On 07/04/2010 20:04, Denis Beauchemin wrote:
>>> My French-Canadian keyboard is not recognized:
>>> 2010-04-06 14:42:35 (--) winConfigKeyboard - Layout: "00001009"
>>> (00001009)
>>> 2010-04-06 14:42:35 (EE) Keyboardlayout "Canadian French" (00001009)
>>> is unknown
>>> 2010-04-06 14:42:35 Rules = "base" Model = "pc105" Layout = "us"
>>> Variant = "" Options = ""
>>
>> I was going to add this to the list of automatically recognized
>> layouts, but there's something I don't quite understand here. Perhaps
>> you can help clear up the confusion so I can do that?
>>
>> According to the list of locale IDs [2], 0x0c0c is "Canadian French"
>> (for which we already automatically select the XKB layout ca variant
>> fr) and 0x1009 is "Canadian English".
>>
>> Assuming that is correct, at the very least, it looks like the middle
>> line of the log output where we map the locale ID to keyboard layout
>> name is wrong somehow.
>>
>> Is it the case that you have multiple keyboard layouts installed?
>>
>> Is it really the case that 0x1009 should be mapped to ca-fr? Is ca-en
>> more appropriate, but you happen to want to use ca-fr?
>>
>> [1] http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-submit-layout
>> [2] http://msdn.microsoft.com/en-us/library/0h88fahh%28VS.85%29.aspx
>>
>>
>
> Jon,
>
> You are correct in assuming I have both keyboards installed. I usually
> use the French-Canadian keyboard in all apps except xterms where I
> prefer a US keyboard. So the default behaviour I am seeing is pretty
> much the one I would like to use, except that I sometimes want to write
> French comments in my scripts and I then need the French-Canadian
> keyboard layout in my xterm.
>
> On the Microsoft site
> (http://msdn.microsoft.com/fr-fr/goglobal/bb964651%28en-us%29.aspx), the
> right keyboard is the Canadian French.

Okay, after looking into this a bit more, it seems I was looking at the wrong 
table, for locale identifiers rather than input locale identifiers.

Checking [1], it seems clear that 0x1009 ('Canadian French') should map to 
layout ca variant fr and 0x0c0c (which is described as 'Canadian French 
(legacy)') to layout ca variant fr-legacy.  So I'll update the keyboard layout 
mapping table appropriately. I'll also add the 0x11009 ('Canadian Multilingual 
Standard') mapped to layout ca variant multix, which has been discussed elsewhere.

[1] http://technet.microsoft.com/en-us/library/cc766503%28WS.10%29.aspx

> I tried "setxkbmap ca" to switch to the French-Canada keyboard layout
> and it was perfect in the original xterm that starts-up with Cygwin/X.
> But all other xterms I launched from this one didn't forward the
> keyboard layout correctly and the only key that still worked was the
> "é". All characters built using one of the dead-keys just produced the
> plain character without any accent.
>
> If I didn't provide all the information you require, don't hesitate to
> ask for more.

I couldn't reproduce this, but I'm not sure I'm trying the right thing.

Could you give me a step-by-step guide, including what keyboard layout you 
have selected in Windows, and what compose sequences you are trying that don't 
work?

-- 
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH] Update mapping for Canadian keyboard layouts
  2010-07-01 14:31         ` Jon TURNEY
@ 2010-07-01 14:38           ` Jon TURNEY
  0 siblings, 0 replies; 7+ messages in thread
From: Jon TURNEY @ 2010-07-01 14:38 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Jon TURNEY

0x00000c0c "Canadian French (legacy)" => layout ca variant fr-legacy
0x00001009 "Canadian French" => layout ca variant fr
0x00011009 "Canadian Multilingual Standard" => layout ca variant multix

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
---
 hw/xwin/winlayouts.h |  192 ++------------------------------------------------
 1 files changed, 6 insertions(+), 186 deletions(-)

diff --git a/hw/xwin/winlayouts.h b/hw/xwin/winlayouts.h
index d1d21a1..724465f 100644
--- a/hw/xwin/winlayouts.h
+++ b/hw/xwin/winlayouts.h
@@ -55,13 +55,15 @@ WinKBLayoutRec winKBLayouts[] =
     {0x10409, -1, "pc105", "dvorak",  NULL, NULL, "English (USA, Dvorak)"}, 
     {0x20409, -1, "pc105", "us_intl", NULL, NULL, "English (USA, International)"}, 
     {  0x809, -1, "pc105", "gb",      NULL, NULL, "English (United Kingdom)"},
+    { 0x1009, -1, "pc105", "ca",      "fr", NULL, "French (Canada)"},
+    {0x11009, -1, "pc105", "ca",      "multix", NULL, "Candian Multilingual Standard"},
     { 0x1809, -1, "pc105", "ie",      NULL, NULL, "Irish"},
     {  0x40a, -1, "pc105", "es",      NULL, NULL, "Spanish (Spain, Traditional Sort)"},
     {  0x80a, -1, "pc105", "latam",   NULL, NULL, "Latin American"},
     {  0x40b, -1, "pc105", "fi",      NULL, NULL, "Finnish"},
     {  0x40c, -1, "pc105", "fr",      NULL, NULL, "French (Standard)"},
     {  0x80c, -1, "pc105", "be",      NULL, NULL, "French (Belgian)"},
-    {  0xc0c, -1, "pc105", "ca",      "fr", NULL, "French (Canada)"},
+    {  0xc0c, -1, "pc105", "ca",      "fr-legacy", NULL, "French (Canada) (Legacy)"},
     { 0x100c, -1, "pc105", "ch",      "fr", NULL, "French (Switzerland)"},
     {  0x40d, -1, "pc105", "il",      NULL, NULL, "Hebrew"},
     {  0x40e, -1, "pc105", "hu",      NULL, NULL, "Hungarian"},
@@ -85,189 +87,7 @@ WinKBLayoutRec winKBLayouts[] =
     {     -1, -1, NULL,    NULL,      NULL, NULL, NULL}
 };
 
-/* Listing of language codes from MSDN */
 /*
-Support ID       XKB        Language
-====================================================================
-   ?    0x0000              Language Neutral
-   ?    0x0400              Process or User Default Language
-   ?    0x0800              System Default Language
-        0x0401              Arabic (Saudi Arabia)
-        0x0801              Arabic (Iraq)
-        0x0c01              Arabic (Egypt)
-        0x1001              Arabic (Libya)
-        0x1401              Arabic (Algeria)
-        0x1801              Arabic (Morocco)
-        0x1c01              Arabic (Tunisia)
-        0x2001              Arabic (Oman)
-        0x2401              Arabic (Yemen)
-        0x2801              Arabic (Syria)
-        0x2c01              Arabic (Jordan)
-        0x3001              Arabic (Lebanon)
-        0x3401              Arabic (Kuwait)
-        0x3801              Arabic (U.A.E.)
-        0x3c01              Arabic (Bahrain)
-        0x4001              Arabic (Qatar)
-                            Arabic (102) AZERTY        				
-        0x0402              Bulgarian
-        0x0403              Catalan
-        0x0404              Chinese (Taiwan)
-        0x0804              Chinese (PRC)
-        0x0c04              Chinese (Hong Kong SAR, PRC)
-        0x1004              Chinese (Singapore)
-        0x1404              Chinese (Macao SAR) (98/ME,2K/XP)
-   X    0x0405  cz          Czech
-   X            cz_qwerty   Czech (QWERTY)
-                            Czech (Programmers)
-   X    0x0406  dk          Danish
-   X    0x0407  de          German (Standard)
-   X    0x0807  de_CH       German (Switzerland)
-        0x0c07              German (Austria)
-        0x1007              German (Luxembourg)
-        0x1407              German (Liechtenstein)
-        0x0408              Greek
-   X    0x0409  us          English (United States)
-   X    0x0809  gb          English (United Kingdom)
-        0x0c09              English (Australian)
-        0x1009              English (Canadian)
-        0x1409              English (New Zealand)
-   X    0x1809  ie          English (Ireland)
-        0x1c09              English (South Africa)
-        0x2009              English (Jamaica)
-        0x2409              English (Caribbean)
-        0x2809              English (Belize)
-        0x2c09              English (Trinidad)
-        0x3009              English (Zimbabwe) (98/ME,2K/XP)
-        0x3409              English (Philippines) (98/ME,2K/XP)
-   X    0x040a  es          Spanish (Spain, Traditional Sort)
-        0x080a              Spanish (Mexican)
-        0x0c0a              Spanish (Spain, Modern Sort)
-        0x100a              Spanish (Guatemala)
-        0x140a              Spanish (Costa Rica)
-        0x180a              Spanish (Panama)
-        0x1c0a              Spanish (Dominican Republic)
-        0x200a              Spanish (Venezuela)
-        0x240a              Spanish (Colombia)
-        0x280a              Spanish (Peru)
-        0x2c0a              Spanish (Argentina)
-        0x300a              Spanish (Ecuador)
-        0x340a              Spanish (Chile)
-        0x380a              Spanish (Uruguay)
-        0x3c0a              Spanish (Paraguay)
-        0x400a              Spanish (Bolivia)
-        0x440a              Spanish (El Salvador)
-        0x480a              Spanish (Honduras)
-        0x4c0a              Spanish (Nicaragua)
-        0x500a              Spanish (Puerto Rico)
-   X    0x040b  fi          Finnish
-                            Finnish (with Sami)
-   X    0x040c  fr          French (Standard)
-   X    0x080c  be          French (Belgian)
-   .    0x0c0c              French (Canadian)
-                            French (Canadian, Legacy)
-                            Canadian (Multilingual)
-   X    0x100c  fr_CH       French (Switzerland)
-        0x140c              French (Luxembourg)
-        0x180c              French (Monaco) (98/ME,2K/XP)
-        0x040d              Hebrew
-   X    0x040e  hu          Hungarian
-   .    0x040f              Icelandic
-   X    0x0410  it          Italian (Standard)
-        0x0810              Italian (Switzerland)
-   X    0x0411  jp          Japanese
-        0x0412              Korean
-        0x0812              Korean (Johab) (95,NT)
-   .    0x0413              Dutch (Netherlands)
-   X    0x0813  be          Dutch (Belgium)
-   X    0x0414  no          Norwegian (Bokmal)
-        0x0814              Norwegian (Nynorsk)
-   .    0x0415              Polish
-   X    0x0416  br          Portuguese (Brazil)
-   X    0x0816  pt          Portuguese (Portugal)
-   .    0x0418              Romanian
-        0x0419              Russian
-   .    0x041a              Croatian
-   .    0x081a              Serbian (Latin)
-   .    0x0c1a              Serbian (Cyrillic)
-        0x101a              Croatian (Bosnia and Herzegovina)
-        0x141a              Bosnian (Bosnia and Herzegovina)
-        0x181a              Serbian (Latin, Bosnia, and Herzegovina)
-        0x1c1a              Serbian (Cyrillic, Bosnia, and Herzegovina)
-   .    0x041b              Slovak
-   .    0x041c              Albanian
-   X    0x041d  se          Swedish
-        0x081d              Swedish (Finland)
-        0x041e              Thai
-        0x041f              Turkish
-        0x0420              Urdu (Pakistan) (98/ME,2K/XP) 
-        0x0820              Urdu (India)
-        0x0421              Indonesian
-        0x0422              Ukrainian
-        0x0423              Belarusian
-   .    0x0424              Slovenian
-        0x0425              Estonian
-        0x0426              Latvian
-        0x0427              Lithuanian
-        0x0827              Lithuanian (Classic) (98)
-        0x0429              Farsi
-        0x042a              Vietnamese (98/ME,NT,2K/XP)
-        0x042b              Armenian. This is Unicode only. (2K/XP)
-                            Armenian Eastern
-                            Armenian Western
-        0x042c              Azeri (Latin)
-        0x082c              Azeri (Cyrillic)
-        0x042d              Basque
-        0x042f              Macedonian (FYROM)
-        0x0430              Sutu
-        0x0432              Setswana/Tswana (South Africa)
-        0x0434              isiXhosa/Xhosa (South Africa)
-        0x0435              isiZulu/Zulu (South Africa)
-        0x0436              Afrikaans
-        0x0437              Georgian. This is Unicode only. (2K/XP)
-   .    0x0438              Faeroese
-        0x0439              Hindi. This is Unicode only. (2K/XP)
-        0x043a              Maltese (Malta)
-        0x043b              Sami, Northern (Norway)
-        0x083b              Sami, Northern (Sweden)
-        0x0c3b              Sami, Northern (Finland)
-        0x103b              Sami, Lule (Norway)
-        0x143b              Sami, Lule (Sweden)
-        0x183b              Sami, Southern (Norway)
-        0x1c3b              Sami, Southern (Sweden)
-        0x203b              Sami, Skolt (Finland)
-        0x243b              Sami, Inari (Finland)
-        0x043e              Malay (Malaysian)
-        0x083e              Malay (Brunei Darussalam)
-        0x0440              Kyrgyz. (XP)
-        0x0441              Swahili (Kenya)
-        0x0443              Uzbek (Latin)
-        0x0843              Uzbek (Cyrillic)
-        0x0444              Tatar (Tatarstan)
-        0x0445              Bengali (India)
-                            Bengali (Inscript)
-        0x0446              Punjabi. This is Unicode only. (XP)
-        0x0447              Gujarati. This is Unicode only. (XP)
-        0x0449              Tamil. This is Unicode only. (2K/XP)
-        0x044a              Telugu. This is Unicode only. (XP)
-        0x044b              Kannada. This is Unicode only. (XP)
-        0x044c              Malayalam (India)
-        0x044e              Marathi. This is Unicode only. (2K/XP)
-        0x044f              Sanskrit. This is Unicode only. (2K/XP)
-        0x0450              Mongolian (XP)
-        0x0452              Welsh (United Kingdom)
-        0x0455              Burmese
-        0x0456              Galician (XP)
-        0x0457              Konkani. This is Unicode only. (2K/XP)
-        0x045a              Syriac. This is Unicode only. (XP)
-        0x0465              Divehi. This is Unicode only. (XP)
-                            Divehi (Phonetic)
-                            Divehi (Typewriter)
-        0x046b              Quechua (Bolivia)
-        0x086b              Quechua (Ecuador)
-        0x0c6b              Quechua (Peru)
-        0x046c              Sesotho sa Leboa/Northern Sotho (South Africa)
-        0x007f              LOCALE_INVARIANT. See MAKELCID.
-        0x0481              Maori (New Zealand)
-*/    
-
-
+  See http://technet.microsoft.com/en-us/library/cc766503%28WS.10%29.aspx
+  for a listing of input locale (keyboard layout) codes
+*/
-- 
1.7.0.4


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-07-01 14:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-07 18:24 Keyboard and start options problems Denis Beauchemin
2010-04-07 19:04 ` Ken Brown
2010-04-08  1:02   ` Denis Beauchemin
2010-04-13 14:01     ` Jon TURNEY
2010-04-13 14:55       ` Denis Beauchemin
2010-07-01 14:31         ` Jon TURNEY
2010-07-01 14:38           ` [PATCH] Update mapping for Canadian keyboard layouts Jon TURNEY

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).