flandi / rdesktop-ce

Automatically exported from code.google.com/p/rdesktop-ce
0 stars 0 forks source link

Incorrect symbol transferred to server #8

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

open RDP session
open Notepad on RDP server session
press some key on MC95

What is the expected output? What do you see instead?

when i press Enter on device I see <newstring> and symbol"="
when i press symbol "-" on  device I see what press F3 key
another keyboard keys behave this way
for example key "h" produces "\8" and soon

What version of the product are you using? On what operating system?
1. Motorola MC95
2. Windows mobile 6.1 (locale: english)
3. Windows Server 2003 TS
4. winrdesktop_exe_r43_without_scanner  

I'm doing something wrong?
how to fix that?

Original issue reported on code.google.com by isThisDe...@gmail.com on 21 Apr 2011 at 8:46

GoogleCodeExporter commented 9 years ago
Hi, 

I've got the same problem with the Symbol MC75A (WM 6.5). When I press a Key, 
then it maps 2 Keys trough the RDP Session, here is a list with some examples:
1 -> 1n
2 -> 2m
3 -> 3,
4 -> 4.
5 -> 5/
6 -> 6
7 -> 7*
8 -> 8
9 -> 9 
0 -> 0b
"BKSP" -> 7
"Space ->  d

The operating system on the server is Windows Server 2008 R2 TS. On the device 
I use winrdesktop_exe_r43_without_scanner

Is there already a solution for it?

Original comment by stefan.B...@gmail.com on 12 Jul 2011 at 9:50

GoogleCodeExporter commented 9 years ago
In the function handle_WM_CHAR (win32.c) the following lines have to be removed:

ui_key_down(scancode, ext);
ui_key_up(scancode, ext);

This fixes the double key mapping issue.

Original comment by ilja.oks...@googlemail.com on 12 Oct 2012 at 6:50