Home
last modified time | relevance | path

Searched refs:xkb_state (Results 1 – 13 of 13) sorted by relevance

/external/libxkbcommon/xkbcommon/xkbcommon/
Dxkbcommon.h134 struct xkb_state;
1141 struct xkb_state *
1151 struct xkb_state *
1152 xkb_state_ref(struct xkb_state *state);
1162 xkb_state_unref(struct xkb_state *state);
1177 xkb_state_get_keymap(struct xkb_state *state);
1251 xkb_state_update_key(struct xkb_state *state, xkb_keycode_t key,
1282 xkb_state_update_mask(struct xkb_state *state,
1317 xkb_state_key_get_syms(struct xkb_state *state, xkb_keycode_t key,
1347 xkb_state_key_get_utf8(struct xkb_state *state, xkb_keycode_t key,
[all …]
Dxkbcommon-x11.h233 struct xkb_state *
/external/libxkbcommon/xkbcommon/src/
Dstate.c70 bool (*func)(struct xkb_state *state,
92 struct xkb_state { struct
120 get_entry_for_key_state(struct xkb_state *state, const struct xkb_key *key, in get_entry_for_key_state() argument
147 xkb_state_key_get_level(struct xkb_state *state, xkb_keycode_t kc, in xkb_state_key_get_level()
206 xkb_state_key_get_layout(struct xkb_state *state, xkb_keycode_t kc) in xkb_state_key_get_layout()
221 xkb_key_get_action(struct xkb_state *state, const struct xkb_key *key) in xkb_key_get_action()
238 xkb_filter_new(struct xkb_state *state) in xkb_filter_new()
261 xkb_filter_group_set_func(struct xkb_state *state, in xkb_filter_group_set_func()
289 xkb_filter_group_set_new(struct xkb_state *state, struct xkb_filter *filter) in xkb_filter_group_set_new()
299 xkb_filter_group_lock_func(struct xkb_state *state, in xkb_filter_group_lock_func()
[all …]
/external/libxkbcommon/xkbcommon/src/x11/
Dstate.c27 update_initial_state(struct xkb_state *state, xcb_connection_t *conn, in update_initial_state()
50 XKB_EXPORT struct xkb_state *
54 struct xkb_state *state; in xkb_x11_state_new_from_device()
/external/libxkbcommon/xkbcommon/bench/
Dkey-proc.c32 bench(struct xkb_state *state) in bench()
58 struct xkb_state *state; in main()
/external/libxkbcommon/xkbcommon/doc/
Dquick-guide.md104 For each device, we create an xkb_state, which remembers things like which
108 struct xkb_state *state;
121 When we have an xkb_state for a device, we can start handling key events
168 Of course, we also need to keep the xkb_state up-to-date with the
208 Now that we have an always-up-to-date xkb_state, we can examine it.
Dkeymap-format-text-v1.txt305 struct xkb_state) to be matched against the modifiers given in the
336 struct xkb_state) to be matched against the groups given in the
/external/libxkbcommon/xkbcommon/test/
Dstate.c38 print_state(struct xkb_state *state) in print_state()
107 struct xkb_state *state = xkb_state_new(keymap); in test_update_key()
249 struct xkb_state *state = xkb_state_new(keymap); in test_serialisation()
302 struct xkb_state *state = xkb_state_new(keymap); in test_update_mask_mods()
381 struct xkb_state *state; in test_consume()
491 struct xkb_state *state = xkb_state_new(keymap); in test_caps_keysym_transformation()
559 struct xkb_state *state = xkb_state_new(keymap); in test_get_utf8_utf32()
634 struct xkb_state *state = xkb_state_new(keymap); in test_ctrl_string_transformation()
Dtest.h85 test_print_keycode_state(struct xkb_state *state,
Dx11.c35 struct xkb_state *state; in main()
Dinteractive-x11.c55 struct xkb_state *state;
121 struct xkb_state *new_state; in update_keymap()
Dcommon.c60 struct xkb_state *state; in test_key_seq_va()
350 test_print_keycode_state(struct xkb_state *state, in test_print_keycode_state()
Dinteractive-evdev.c42 struct xkb_state *state;
95 struct xkb_state *state; in keyboard_new()