/[rdesktop]/sourceforge.net/trunk/rdesktop/xkeymap.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/xkeymap.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 85 by astrand, Wed Jul 31 06:49:34 2002 UTC revision 113 by astrand, Wed Sep 11 07:39:53 2002 UTC
# Line 247  xkeymap_translate_key(KeySym keysym, uns Line 247  xkeymap_translate_key(KeySym keysym, uns
247                  return tr;                  return tr;
248          }          }
249    
250          printf("No translation for (keysym 0x%lx, %s)\n", keysym, get_ksname(keysym));          fprintf(stderr, "No translation for (keysym 0x%lx, %s)\n", keysym, get_ksname(keysym));
251    
252          /* not in keymap, try to interpret the raw scancode */          /* not in keymap, try to interpret the raw scancode */
253          if ((keycode >= min_keycode) && (keycode <= 0x60))          if ((keycode >= min_keycode) && (keycode <= 0x60))
254          {          {
255                  tr.scancode = keycode - min_keycode;                  tr.scancode = keycode - min_keycode;
256                  printf("Sending guessed scancode 0x%x\n", tr.scancode);                  fprintf(stderr, "Sending guessed scancode 0x%x\n", tr.scancode);
257          }          }
258          else          else
259          {          {
260                  printf("No good guess for keycode 0x%x found\n", keycode);                  fprintf(stderr, "No good guess for keycode 0x%x found\n", keycode);
261          }          }
262    
263          return tr;          return tr;
# Line 393  ensure_remote_modifiers(uint32 ev_time, Line 393  ensure_remote_modifiers(uint32 ev_time,
393  static void  static void
394  update_modifier_state(uint16 modifiers, BOOL pressed)  update_modifier_state(uint16 modifiers, BOOL pressed)
395  {  {
396    #ifdef WITH_DEBUG_KBD
397            uint16 old_modifier_state;
398    
399            old_modifier_state = remote_modifier_state;
400    #endif
401    
         DEBUG_KBD(("Before updating modifier_state:0x%x, pressed=0x%x\n",  
                    remote_modifier_state, pressed));  
402          switch (modifiers)          switch (modifiers)
403          {          {
404                  case SCANCODE_CHAR_LSHIFT:                  case SCANCODE_CHAR_LSHIFT:
# Line 436  update_modifier_state(uint16 modifiers, Line 439  update_modifier_state(uint16 modifiers,
439                          }                          }
440                          break;                          break;
441          }          }
442          DEBUG_KBD(("After updating modifier_state:0x%x\n", remote_modifier_state));  
443    #ifdef WITH_DEBUG_KBD
444            if (old_modifier_state != remote_modifier_state)
445            {
446                    DEBUG_KBD(("Before updating modifier_state:0x%x, pressed=0x%x\n",
447                               old_modifier_state, pressed));
448                    DEBUG_KBD(("After updating modifier_state:0x%x\n", remote_modifier_state));
449            }
450    #endif
451    
452  }  }
453    

Legend:
Removed from v.85  
changed lines
  Added in v.113

  ViewVC Help
Powered by ViewVC 1.1.26