1 diff -u rdesktop-1.5.0.orig/rdesktop.c rdesktop-1.5.0/rdesktop.c
2 --- rdesktop-1.5.0.orig/rdesktop.c 2006-08-07 19:45:43.000000000 +0800
3 +++ rdesktop-1.5.0/rdesktop.c 2006-10-10 09:39:12.000000000 +0800
5 RD_BOOL g_owncolmap = False;
6 RD_BOOL g_ownbackstore = True; /* We can't rely on external BackingStore */
7 RD_BOOL g_seamless_rdp = False;
8 +RD_BOOL g_raw_keyboard = False;
10 uint32 g_rdp5_performanceflags =
11 RDP5_NO_WALLPAPER | RDP5_NO_FULLWINDOWDRAG | RDP5_NO_MENUANIMATIONS;
13 fprintf(stderr, " -0: attach to console\n");
14 fprintf(stderr, " -4: use RDP version 4\n");
15 fprintf(stderr, " -5: use RDP version 5 (default)\n");
16 + fprintf(stderr, " -y: use raw keyboard (default no)\n");
23 while ((c = getopt(argc, argv,
24 - VNCOPT "Au:L:d:s:c:p:n:k:g:fbBeEmzCDKS:T:NX:a:x:Pr:045h?")) != -1)
25 + VNCOPT "Au:L:d:s:c:p:n:k:g:fbBeEmzCDKS:T:NX:a:x:Pr:045yh?")) != -1)
35 + g_raw_keyboard = True;