<div dir="ltr">2015-12-04 15:41 GMT-02:00 Daniel Stone <span dir="ltr"><<a href="mailto:daniel@fooishbar.org" target="_blank">daniel@fooishbar.org</a>></span>:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">
</span>No, you can't. But, for full bonus doing-it-properly points, you'd<br>
want to get the XKB keymap in full (not the butchered core version)<br>
from the host server, and then supply that directly at init time, via<br>
an extra argument to InitKeyboardDeviceStruct(), or a new<br>
InitKeyboardDeviceStructWithKeymap(), or something.<br></blockquote><div><br><div><div>Thank you all for the feedback!<br><br></div>I've just submitted a patch for Xephyr. I'm using another approach: change kinput.c to call kdrive keyboard driver Init() *after* InitKeyboardDeviceStruct(), so I can apply mapping changes within EphyrKeyboardInit(), as I wanted.<br><br></div><div>I've tested the patch with my Dvorak Simplified Keyboard, and it works pretty well.<br></div><div><br>Please take a look here:<br><br><a href="https://patchwork.freedesktop.org/patch/67342/">https://patchwork.freedesktop.org/patch/67342/</a><br><br></div>Kind regards, <br></div></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><b>Laércio de Sousa</b><br></div><div style="text-align:center"><div style="text-align:left"><i>Orientador de Informática</i></div><div style="text-align:left"><u>Escola Municipal "Professor Eulálio Gruppi"</u></div><div style="text-align:left"><i>Rua Ismael da Silva Mello, 559, Mogi Moderno</i></div><i><div style="text-align:left"><i>Mogi das Cruzes - SP</i></div><div style="text-align:left"><i>CEP 08717-390</i></div></i></div><div><span style="font-family:arial;font-size:small">Telefone: (11) 4726-8313</span></div></div></div>
</div></div>