Lines Matching refs:sym
37 int sym; /* SDL key symbol value (e.g. SDLK_a) */ member
125 int sym ) in skin_keyboard_find_last() argument
131 if (k->sym == sym) in skin_keyboard_find_last()
139 int sym, in skin_keyboard_add_last() argument
146 k->sym = sym; in skin_keyboard_add_last()
156 int sym ) in skin_keyboard_remove_last() argument
162 if (k->sym == sym) { in skin_keyboard_remove_last()
181 int sym ) in skin_keyboard_rotate_sym() argument
185 switch (sym) { in skin_keyboard_rotate_sym()
186 case SDLK_LEFT: sym = SDLK_DOWN; break; in skin_keyboard_rotate_sym()
187 case SDLK_RIGHT: sym = SDLK_UP; break; in skin_keyboard_rotate_sym()
188 case SDLK_UP: sym = SDLK_LEFT; break; in skin_keyboard_rotate_sym()
189 case SDLK_DOWN: sym = SDLK_RIGHT; break; in skin_keyboard_rotate_sym()
194 switch (sym) { in skin_keyboard_rotate_sym()
195 case SDLK_LEFT: sym = SDLK_RIGHT; break; in skin_keyboard_rotate_sym()
196 case SDLK_RIGHT: sym = SDLK_LEFT; break; in skin_keyboard_rotate_sym()
197 case SDLK_UP: sym = SDLK_DOWN; break; in skin_keyboard_rotate_sym()
198 case SDLK_DOWN: sym = SDLK_UP; break; in skin_keyboard_rotate_sym()
203 switch (sym) { in skin_keyboard_rotate_sym()
204 case SDLK_LEFT: sym = SDLK_UP; break; in skin_keyboard_rotate_sym()
205 case SDLK_RIGHT: sym = SDLK_DOWN; break; in skin_keyboard_rotate_sym()
206 case SDLK_UP: sym = SDLK_RIGHT; break; in skin_keyboard_rotate_sym()
207 case SDLK_DOWN: sym = SDLK_LEFT; break; in skin_keyboard_rotate_sym()
213 return sym; in skin_keyboard_rotate_sym()
218 unsigned sym, in skin_keyboard_key_to_code() argument
228 sym = skin_keyboard_rotate_sym(keyboard, sym); in skin_keyboard_key_to_code()
231 switch (sym) { in skin_keyboard_key_to_code()
240 D("handling arrow (sym=%d mod=%d)", sym, mod); in skin_keyboard_key_to_code()
245 LastKey* k = skin_keyboard_find_last(keyboard, sym); in skin_keyboard_key_to_code()
248 skin_keyboard_remove_last( keyboard, sym ); in skin_keyboard_key_to_code()
251 skin_keyboard_add_last( keyboard, sym, mod, 0); in skin_keyboard_key_to_code()
280 switch (sym) { in skin_keyboard_key_to_code()
303 command = skin_keyset_get_command( keyboard->kset, sym, mod ); in skin_keyboard_key_to_code()
306 skin_key_command_to_str(command), sym, mod, skin_key_symmod_to_str(sym,mod)); in skin_keyboard_key_to_code()
310 D("could not handle (sym=%d, mod=%d, str=%s)", sym, mod, in skin_keyboard_key_to_code()
311 skin_key_symmod_to_str(sym,mod)); in skin_keyboard_key_to_code()
319 skin_keyboard_raw_key_to_code(SkinKeyboard* kb, unsigned sym, int down) in skin_keyboard_raw_key_to_code() argument
321 switch(sym){ in skin_keyboard_raw_key_to_code()
429 int sym = ev->key.keysym.sym; in skin_keyboard_process_event() local
435 sym, mod, unicode ); in skin_keyboard_process_event()
440 code = skin_keyboard_key_to_code( kb, sym, mod, down ); in skin_keyboard_process_event()
451 if (sym == SDLK_k) in skin_keyboard_process_event()
472 LastKey* k = skin_keyboard_find_last(kb, sym); in skin_keyboard_process_event()
475 skin_keyboard_remove_last(kb, sym); in skin_keyboard_process_event()
483 skin_keyboard_add_last( kb, sym, mod, unicode ); in skin_keyboard_process_event()
489 code = skin_keyboard_raw_key_to_code( kb, sym, down ); in skin_keyboard_process_event()
498 D("ignoring keysym %d", sym ); in skin_keyboard_process_event()