Home
last modified time | relevance | path

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

/external/libxkbcommon/include/xkbcommon/
Dxkbcommon.h134 struct xkb_state;
1298 struct xkb_state *
1308 struct xkb_state *
1309 xkb_state_ref(struct xkb_state *state);
1319 xkb_state_unref(struct xkb_state *state);
1334 xkb_state_get_keymap(struct xkb_state *state);
1408 xkb_state_update_key(struct xkb_state *state, xkb_keycode_t key,
1439 xkb_state_update_mask(struct xkb_state *state,
1474 xkb_state_key_get_syms(struct xkb_state *state, xkb_keycode_t key,
1504 xkb_state_key_get_utf8(struct xkb_state *state, xkb_keycode_t key,
[all …]
Dxkbcommon-x11.h233 struct xkb_state *
/external/libxkbcommon/src/
Dstate.c72 bool (*func)(struct xkb_state *state,
94 struct xkb_state { struct
132 get_entry_for_key_state(struct xkb_state *state, const struct xkb_key *key, in get_entry_for_key_state() argument
145 xkb_state_key_get_level(struct xkb_state *state, xkb_keycode_t kc, in xkb_state_key_get_level()
204 xkb_state_key_get_layout(struct xkb_state *state, xkb_keycode_t kc) in xkb_state_key_get_layout()
217 xkb_key_get_action(struct xkb_state *state, const struct xkb_key *key) in xkb_key_get_action()
236 xkb_filter_new(struct xkb_state *state) in xkb_filter_new()
274 xkb_filter_group_set_new(struct xkb_state *state, struct xkb_filter *filter) in xkb_filter_group_set_new()
284 xkb_filter_group_set_func(struct xkb_state *state, in xkb_filter_group_set_func()
312 xkb_filter_group_lock_new(struct xkb_state *state, struct xkb_filter *filter) in xkb_filter_group_lock_new()
[all …]
/external/libxkbcommon/src/x11/
Dstate.c29 update_initial_state(struct xkb_state *state, xcb_connection_t *conn, in update_initial_state()
52 XKB_EXPORT struct xkb_state *
56 struct xkb_state *state; in xkb_x11_state_new_from_device()
/external/libxkbcommon/bench/
Dkey-proc.c35 bench_key_proc(struct xkb_state *state) in bench_key_proc()
61 struct xkb_state *state; in main()
Dx11.c83 struct xkb_state *state; in main()
/external/libxkbcommon/doc/
Dquick-guide.md106 For each device, we create an `xkb_state`, which remembers things like which
110 struct xkb_state *state;
123 When we have an `xkb_state` for a device, we can start handling key events
170 Of course, we also need to keep the `xkb_state` up-to-date with the
210 Now that we have an always-up-to-date `xkb_state`, we can examine it.
Dkeymap-format-text-v1.md320 `struct xkb_state`) to be matched against the modifiers given in the
351 `struct xkb_state`) to be matched against the groups given in the
/external/libxkbcommon/test/
Dstate.c40 print_state(struct xkb_state *state) in print_state()
109 struct xkb_state *state = xkb_state_new(keymap); in test_update_key()
251 struct xkb_state *state = xkb_state_new(keymap); in test_serialisation()
304 struct xkb_state *state = xkb_state_new(keymap); in test_update_mask_mods()
383 struct xkb_state *state; in test_consume()
527 struct xkb_state *state = xkb_state_new(keymap); in test_caps_keysym_transformation()
595 struct xkb_state *state = xkb_state_new(keymap); in test_get_utf8_utf32()
670 struct xkb_state *state = xkb_state_new(keymap); in test_ctrl_string_transformation()
Dx11.c37 struct xkb_state *state; in main()
Dcommon.c69 struct xkb_state *state; in test_key_seq_va()
/external/libxkbcommon/tools/
Dtools-common.h40 tools_print_keycode_state(struct xkb_state *state,
Dinteractive-x11.c60 struct xkb_state *state;
126 struct xkb_state *new_state; in update_keymap()
Dinteractive-evdev.c51 struct xkb_state *state;
105 struct xkb_state *state; in keyboard_new()
Dtools-common.c53 tools_print_keycode_state(struct xkb_state *state, in tools_print_keycode_state()
Dinteractive-wayland.c74 struct xkb_state *state;