Changeset 8170 in vbox for trunk/src/VBox/RDP/client
- Timestamp:
- Apr 18, 2008 5:52:25 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 29880
- Location:
- trunk/src/VBox/RDP/client
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/RDP/client/xkeymap.c
r7826 r8170 5 5 Copyright (C) Matthew Chapman 1999-2005 6 6 Copyright (C) Peter Astrand <[email protected]> 2003 7 7 8 8 This program is free software; you can redistribute it and/or modify 9 9 it under the terms of the GNU General Public License as published by 10 10 the Free Software Foundation; either version 2 of the License, or 11 11 (at your option) any later version. 12 12 13 13 This program is distributed in the hope that it will be useful, 14 14 but WITHOUT ANY WARRANTY; without even the implied warranty of … … 394 394 395 395 /* flags */ 396 /* FIXME: Should allow case-insensitive flag names. 396 /* FIXME: Should allow case-insensitive flag names. 397 397 Fix by using lex+yacc... */ 398 398 modifiers = 0; … … 426 426 if (strstr(line_rest, "addupper")) 427 427 { 428 /* Automatically add uppercase key, with same modifiers 428 /* Automatically add uppercase key, with same modifiers 429 429 plus shift */ 430 430 for (p = keyname; *p; p++) … … 538 538 if (pressed) 539 539 { 540 /* innotekcode begin */540 /* VirtualBox code begin */ 541 541 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, KBD_FLAG_EXT, 0x46, 0); 542 542 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, KBD_FLAG_EXT | KBD_FLAG_UP, 0x46, 0); 543 /* innotekcode end */543 /* VirtualBox code end */ 544 544 } 545 545 /* No release sequence */ … … 578 578 if (pressed) 579 579 { 580 /* innotekcode begin */580 /* VirtualBox code begin */ 581 581 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, KBD_FLAG_EXT2, 0x1d, 0); 582 582 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, RDP_KEYPRESS, 0x45, 0); 583 583 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, KBD_FLAG_EXT2 | KBD_FLAG_UP, 0x1d, 0); 584 584 rdp_send_input(ev_time, RDP_INPUT_SCANCODE, KBD_FLAG_UP, 0x45, 0); 585 /* innotekcode end */585 /* VirtualBox code end */ 586 586 } 587 587 /* No release sequence */ -
trunk/src/VBox/RDP/client/xwin.c
r7826 r8170 123 123 Note that this can be true when g_compatible_arch is false, 124 124 e.g.: 125 125 126 126 RDP(LE) <-> host(BE) <-> X-Server(LE) 127 127 128 128 ('host' is the machine running rdesktop; the host simply memcpy's 129 129 so its endianess doesn't matter) … … 2129 2129 g_mouse_in_wnd = False; 2130 2130 XUngrabKeyboard(g_display, CurrentTime); 2131 /* innotekcode begin */2131 /* VirtualBox code begin */ 2132 2132 if (g_fullscreen) 2133 2133 { … … 2138 2138 XUngrabPointer(g_display, CurrentTime); 2139 2139 } 2140 /* innotekcode end */2140 /* VirtualBox code end */ 2141 2141 break; 2142 2142
Note:
See TracChangeset
for help on using the changeset viewer.