I there a way to add a layout to the list of autodetected?
If your keyboard layout is not automatically detected you can send the required information for including it into Cygwin/X to cygwin-xfree@cygwin.com. Please include the following information in your mail: • The windows keyboard layout code and the layout name You will find it in /var/log/XWin.0.log in lines similar to these: (–) winConfigKeyboard – Layout: “00001809” (00001809) (EE) Keyboardlayout “Irish” (00001809) is unknown • The XKB layout code for this layout if you know it. Please experiment with setxkbmap or -xkblayout (as described in Q: 5.1.1.) to find a XKB layout code which works for you, otherwise the maintainers will have to guess it. • A description how the layout looks like. This makes it easy to identify the matching XKB layout code. Many layouts are available from the Microsoft Global Dev website (It seems that website only works with some browsers. Fail harder, Microsoft!). Just add a link to your layout.