Lines Matching refs:keycode
154 chkev->xkey.keycode == d->event->xkey.keycode && in X11_KeyRepeatCheckIfEvent()
363 int keycode; in X11_ReconcileKeyboardState() local
378 for (keycode = 0; keycode < 256; ++keycode) { in X11_ReconcileKeyboardState()
379 SDL_Scancode scancode = viddata->key_layout[keycode]; in X11_ReconcileKeyboardState()
380 SDL_bool x11KeyPressed = (keys[keycode / 8] & (1 << (keycode % 8))) != 0; in X11_ReconcileKeyboardState()
671 orig_keycode = xevent.xkey.keycode; in X11_DispatchEvent()
882 KeyCode keycode = xevent.xkey.keycode; in X11_DispatchEvent() local
889 printf("window %p: KeyPress (X11 keycode = 0x%X)\n", data, xevent.xkey.keycode); in X11_DispatchEvent()
892 if (videodata->key_layout[keycode] == SDL_SCANCODE_UNKNOWN && keycode) { in X11_DispatchEvent()
895 keysym = X11_KeyCodeToSym(_this, keycode, xevent.xkey.state >> 13); in X11_DispatchEvent()
898 keycode, keycode - min_keycode, keysym, in X11_DispatchEvent()
917 handled_by_ime = SDL_IME_ProcessKeyEvent(keysym, keycode); in X11_DispatchEvent()
922 … if (xevent.xkey.keycode != videodata->filter_code || xevent.xkey.time != videodata->filter_time) { in X11_DispatchEvent()
923 SDL_SendKeyboardKey(SDL_PRESSED, videodata->key_layout[keycode]); in X11_DispatchEvent()
936 KeyCode keycode = xevent.xkey.keycode; in X11_DispatchEvent() local
939 printf("window %p: KeyRelease (X11 keycode = 0x%X)\n", data, xevent.xkey.keycode); in X11_DispatchEvent()
945 SDL_SendKeyboardKey(SDL_RELEASED, videodata->key_layout[keycode]); in X11_DispatchEvent()