VirtualBox

Ticket #11482: debug.patch

File debug.patch, 2.0 KB (added by kabassanov, 10 years ago)
  • src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp

    old new  
    36963696     */
    36973697    int keycode = Keyevent2Keycode(ev);
    36983698
     3699if (ev->type == SDL_KEYUP)
     3700    RTPrintf("[BEFORE_SWITCH] 0x%.2x SDL_KEYUP\n", keycode);
     3701else if (ev->type == SDL_KEYDOWN)
     3702    RTPrintf("[BEFORE_SWITCH] 0x%.2x SDL_KEYDOWN\n", keycode);
     3703else
     3704    RTPrintf("[BEFORE_SWITCH] 0x%.2x 0x%.2x\n", keycode, ev->type);
     3705
    36993706    switch(keycode)
    37003707    {
    37013708        case 0x00:
     
    37283735             */
    37293736            if (ev->type == SDL_KEYDOWN || ev->type == SDL_KEYUP)
    37303737            {
     3738if (ev->type == SDL_KEYUP)
     3739    RTPrintf("[IN_CASE] 0x%.2x SDL_KEYUP\n", keycode);
     3740else if (ev->type == SDL_KEYDOWN)
     3741    RTPrintf("[IN_CASE] 0x%.2x SDL_KEYDOWN\n", keycode);
    37313742                gpKeyboard->PutScancode(keycode);
    37323743                gpKeyboard->PutScancode(keycode | 0x80);
    37333744            }
     
    37493760        if (   gcGuestNumLockAdaptions
    37503761            && (gfGuestNumLockPressed ^ !!(SDL_GetModState() & KMOD_NUM)))
    37513762        {
     3763RTPrintf("FORCE NUM_LOCK (gcGuestNumLockAdaptions : %d - gfGuestNumLockPressed : %d - SDL_GetModState() & KMOD_NUM: %d)\n", gcGuestNumLockAdaptions, gfGuestNumLockPressed, SDL_GetModState() & KMOD_NUM);
    37523764            gcGuestNumLockAdaptions--;
    37533765            gpKeyboard->PutScancode(0x45);
    37543766            gpKeyboard->PutScancode(0x45 | 0x80);
     
    37563768        if (   gcGuestCapsLockAdaptions
    37573769            && (gfGuestCapsLockPressed ^ !!(SDL_GetModState() & KMOD_CAPS)))
    37583770        {
     3771RTPrintf("FORCE CAPS_LOCK (gcGuestCapsLockAdaptions : %d - gfGuestCapsLockPressed : %d - SDL_GetModState() & KMOD_CAPS: %d)\n", gcGuestCapsLockAdaptions, gfGuestCapsLockPressed, SDL_GetModState() & KMOD_CAPS);
    37593772            gcGuestCapsLockAdaptions--;
    37603773            gpKeyboard->PutScancode(0x3a);
    37613774            gpKeyboard->PutScancode(0x3a | 0x80);

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy