Re: XKB Patch

Peter Åstrand <[email protected]>
Newsgroups gmane.network.rdesktop.devel
Message-ID <[email protected]>
On Sat, 16 May 2009, Ilya Konstantinov wrote:

>       This information tells the RDP server which keymap to use, ie how to interpret RDP scancodes.
> 
> 
> Just to make it clear, the Windows Terminal Service doesn't use this value to interpret anything. It installs a keyboard layout for the system (just like
> you could do manually later, through the Control Panel) and then feeds the received scancodes (letting Windows do the translation to WM_CHARs).

>From a client perspective, we don't really care if it's Terminal Services 
or some other Windows subsystem that is responsible for the translation. 
All that is important is that the client must send a keymap so that the 
server know how to interpret the scanodes. Btw, RDP is not limited to 
Windows systems either; there are RDP servers for Linux as well (even 
though I think those are quite bizarre.)


> In other words: Lots of pain, no gain. If we can't get rid of the current implementation nor the keymaps, it's going to be a *lot* of work for
> basically no value.
>
> I disagree. On XKB systems (most modern desktops), we won't use 
> unreliable pregenerated keymaps anymore = gain. Otherwise, we still have 
> the old fallback (at no additional devel cost to us) = no pain.

You are surprising me. How can you say that there will be no additional 
development or cost to maintain two implementations?

Rgds, 
---
Peter Åstrand		ThinLinc Chief Developer
Cendio AB		http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping	Phone: +46-13-21 46 00

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects

_______________________________________________
rdesktop-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdesktop-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.