Ticket #11482: debug.patch
| File debug.patch, 2.0 KB (added by , 10 years ago) |
|---|
-
src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp
old new 3696 3696 */ 3697 3697 int keycode = Keyevent2Keycode(ev); 3698 3698 3699 if (ev->type == SDL_KEYUP) 3700 RTPrintf("[BEFORE_SWITCH] 0x%.2x SDL_KEYUP\n", keycode); 3701 else if (ev->type == SDL_KEYDOWN) 3702 RTPrintf("[BEFORE_SWITCH] 0x%.2x SDL_KEYDOWN\n", keycode); 3703 else 3704 RTPrintf("[BEFORE_SWITCH] 0x%.2x 0x%.2x\n", keycode, ev->type); 3705 3699 3706 switch(keycode) 3700 3707 { 3701 3708 case 0x00: … … 3728 3735 */ 3729 3736 if (ev->type == SDL_KEYDOWN || ev->type == SDL_KEYUP) 3730 3737 { 3738 if (ev->type == SDL_KEYUP) 3739 RTPrintf("[IN_CASE] 0x%.2x SDL_KEYUP\n", keycode); 3740 else if (ev->type == SDL_KEYDOWN) 3741 RTPrintf("[IN_CASE] 0x%.2x SDL_KEYDOWN\n", keycode); 3731 3742 gpKeyboard->PutScancode(keycode); 3732 3743 gpKeyboard->PutScancode(keycode | 0x80); 3733 3744 } … … 3749 3760 if ( gcGuestNumLockAdaptions 3750 3761 && (gfGuestNumLockPressed ^ !!(SDL_GetModState() & KMOD_NUM))) 3751 3762 { 3763 RTPrintf("FORCE NUM_LOCK (gcGuestNumLockAdaptions : %d - gfGuestNumLockPressed : %d - SDL_GetModState() & KMOD_NUM: %d)\n", gcGuestNumLockAdaptions, gfGuestNumLockPressed, SDL_GetModState() & KMOD_NUM); 3752 3764 gcGuestNumLockAdaptions--; 3753 3765 gpKeyboard->PutScancode(0x45); 3754 3766 gpKeyboard->PutScancode(0x45 | 0x80); … … 3756 3768 if ( gcGuestCapsLockAdaptions 3757 3769 && (gfGuestCapsLockPressed ^ !!(SDL_GetModState() & KMOD_CAPS))) 3758 3770 { 3771 RTPrintf("FORCE CAPS_LOCK (gcGuestCapsLockAdaptions : %d - gfGuestCapsLockPressed : %d - SDL_GetModState() & KMOD_CAPS: %d)\n", gcGuestCapsLockAdaptions, gfGuestCapsLockPressed, SDL_GetModState() & KMOD_CAPS); 3759 3772 gcGuestCapsLockAdaptions--; 3760 3773 gpKeyboard->PutScancode(0x3a); 3761 3774 gpKeyboard->PutScancode(0x3a | 0x80);

