On 4/1/06, <b class="gmail_sendername">Derek Fawcus</b> <<a href="mailto:dfawcus@cisco.com">dfawcus@cisco.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, Mar 31, 2006 at 01:33:18PM -0600, Tom Spear wrote:<br>> Hi all, this is a call for volunteers. I am hoping that certain developers<br>> participating in another thread are willing to rewrite the keyboard code,
<br>> but we need people to test. If you are interested, please reply here saying<br>> that you are interested, and what kind of keyboard you use, as well as the<br>> layout you use under X. I will be creating a wiki page for this project
<br>> once the people who will be taking on this rewrite confirm that they will do<br>> so, and will post the link to this thread as soon as it is created.<br>><br>> The purpose of this rewrite is to (hopefully) fix all of the problems people
<br>> have with key mappings, characters not showing up as expected, race<br>> conditions, characters not showing up at all, etc, and hopefully allow us to<br>> close out many of the bugs in bugzilla having to do with the keyboard.
<br><br>Well I'd be willing to try, as I have a peculier keyboard layout, and failed<br>on my first attempt to hack the wine source to match, it seemed to ignore<br>what I specified wrt to symbol changes. But then I did not try debugging it.
<br><br>I'm using a UK layout 105 key keyboard, with a few changes that make if more<br>like a teminal keyboard, so it is a bit of a weird mix between a USA and a<br>UK mapping. Some of the choices derive from the fact that this is plugged
<br>in to a UK layout IBM T40, and so the extra windows are missing when using<br>the native keyboard.<br><br>The descriptions below apply to the layout of the external keyboard, not they<br>laptop layout.<br><br>The key Marked 'Esc' (to left of F1) generates Backslash (or Bar when shifted)
<br><br>Some of the number row is remapped to be more like the USA/Terminal form:<br><br> Key to left of '1!' (keycode 49) generates Escape (like a proper terminal)<br> Shift of '2' gives At (normally Quotedbl)
<br> Shift of '3' gives NumberSign (normally Sterling)<br> AltGR of '3' gives Sterling<br> AltGR of '4' gives EuroSign<br><br>I had to change the results generated by keys to the right of 'L' such that<br>they made sense. So I also have a bunch of quotes there:
<br><br>The key to the right of ';:', marked as "'@', keycode 48 gives the following:<br> Unshifted Apostrophe (normal, as marked)<br> Shifted QuoteDbl (normally At)
<br> AltGR LeftSingleQuoteMark<br> AltGR+Shift LeftDoubleQuoteMark<br>The key to the right of that one, marked as "#~', keycode 51 gives the following:<br> Unshifted Grave (normally NumberSign)
<br> Shifted AsciiTilde (normal, as marked)<br> AltGR RightSingleQuoteMark<br> AltGR+Shift RightDoubleQuoteMark<br><br>Caps Lock (to left of 'A') gives is a duplicate Control_L, and no key generates Caps Lock
<br><br>The key marked '\|' to the right of the left shift key, is a duplicate Shift_L<br>The left windows key (between left shift and left alt) generates Super_L<br>The right windows key (between AltGR and Menu key) generates Super_R
<br>The Menu key (between right windows key and right control key) generates Alt_R<br><br>The AltGR key is ISO_Level3_Shift, and when shifted is Multi_key. But I've never<br>found a use for Multi_key yet.<br><br>DF<br></blockquote>
</div><br>Ok. Are these outputs that you are giving us what the keyboard shows under a native app, or what they currently show under wine? What layout do you pick under X? en_US, en_GB, pc105 no dead keys?<br><br>Thanks
<br><br>Tom<br>