var searchData=
[
  ['a_20custom_20configuration_0',['Testing a custom configuration',['../debugging.html#testing-custom-config',1,'']]],
  ['a_20keycode_1',['How to check if a keymap defines/binds a keycode?',['../faq.html#how-to-check-if-a-keymap-definesbinds-a-keycode',1,'']]],
  ['a_20keymap_20defines_20binds_20a_20keycode_2',['How to check if a keymap defines/binds a keycode?',['../faq.html#how-to-check-if-a-keymap-definesbinds-a-keycode',1,'']]],
  ['a_20latch_20before_20triggering_20another_20latch_20or_20lock_3',['How do I break a latch before triggering another latch or lock?',['../faq.html#how-do-i-break-a-latch-before-triggering-another-latch-or-lock',1,'']]],
  ['a_20layout_4',['Adding a layout',['../custom-configuration.html#custom-layout',1,'']]],
  ['a_20modifier_20step_20by_20step_5',['Example: define and use a modifier, step by step',['../keymap-text-format-v1-v2.html#example-define-and-use-a-modifier-step-by-step',1,'']]],
  ['a_20package_20for_20my_20layout_6',['How can I create a package for my layout?',['../faq.html#how-can-i-create-a-package-for-my-layout',1,'']]],
  ['a_20patch_7',['Where are the standard keyboard layouts designed?&lt;br  /&gt;
How to report an issue or propose a patch?',['../faq.html#where-are-the-standard-keyboard-layouts-designedbrhow-to-report-an-issue-or-propose-a-patch',1,'']]],
  ['a_20quick_20guide_8',['Is there a quick guide?',['../faq.html#is-there-a-quick-guide',1,'']]],
  ['a_20symbols_20file_9',['Step 2: Define a symbols file',['../custom-configuration.html#step-2-define-a-symbols-file',1,'']]],
  ['action_10',['action',['../keymap-text-format-v1-v2.html#private-action',1,'Private action'],['../error-index.html#XKB-362',1,'XKB-362 – Unsupported legacy action'],['../error-index.html#XKB-883',1,'XKB-883 – Conflicting key action']]],
  ['action_20field_11',['XKB-563 – Invalid action field',['../error-index.html#XKB-563',1,'']]],
  ['action_20type_12',['XKB-844 – Unknown action type',['../error-index.html#XKB-844',1,'']]],
  ['actions_13',['Actions',['../keymap-text-format-v1-v2.html#key-actions-table',1,'']]],
  ['actions_14',['actions',['../keymap-text-format-v1-v2.html#control-flags-actions',1,'Control flags actions'],['../keymap-text-format-v1-v2.html#device-actions',1,'Device actions'],['../todo.html#_todo000016',1,'Device actions'],['../todo.html#_todo000017',1,'Device actions'],['../todo.html#_todo000018',1,'Device actions'],['../keymap-text-format-v1-v2.html#group-actions',1,'Group actions'],['../keymap-text-format-v1-v2.html#ineffectual-actions',1,'Ineffectual actions'],['../xkbcommon-compatibility.html#compatibility-key-actions',1,'Key actions'],['../keymap-text-format-v1-v2.html#key-actions',1,'Key actions'],['../keymap-text-format-v1-v2.html#legacy-x11-actions',1,'Legacy X11 actions'],['../keymap-text-format-v1-v2.html#modifiers-actions',1,'Modifiers actions'],['../todo.html#_todo000009',1,'Modifiers actions'],['../keymap-text-format-v1-v2.html#pointer-actions',1,'Pointer actions'],['../todo.html#_todo000010',1,'Pointer actions'],['../todo.html#_todo000011',1,'Pointer actions'],['../todo.html#_todo000012',1,'Pointer actions'],['../todo.html#_todo000013',1,'Pointer actions'],['../keymap-text-format-v1-v2.html#server-actions',1,'Server actions'],['../todo.html#_todo000014',1,'Server actions'],['../keymap-text-format-v1-v2.html#unsupported-legacy-x11-actions',1,'Unsupported legacy X11 actions']]],
  ['actions_20and_20keysyms_20count_15',['XKB-693 – Incompatible actions and keysyms count',['../error-index.html#XKB-693',1,'']]],
  ['adding_20a_20layout_16',['Adding a layout',['../custom-configuration.html#custom-layout',1,'']]],
  ['adding_20an_20option_17',['Adding an option',['../custom-configuration.html#custom-option',1,'']]],
  ['advanced_20tools_18',['Advanced tools',['../debugging.html#advanced-tools',1,'']]],
  ['alias_19',['XKB-101 – Illegal keycode alias',['../error-index.html#XKB-101',1,'']]],
  ['alias_20statements_20',['Alias statements',['../keymap-text-format-v1-v2.html#keycode-alias',1,'']]],
  ['allocation_20error_21',['XKB-550 – Allocation error',['../error-index.html#XKB-550',1,'']]],
  ['an_20issue_20or_20propose_20a_20patch_22',['Where are the standard keyboard layouts designed?&lt;br  /&gt;
How to report an issue or propose a patch?',['../faq.html#where-are-the-standard-keyboard-layouts-designedbrhow-to-report-an-issue-or-propose-a-patch',1,'']]],
  ['an_20option_23',['Adding an option',['../custom-configuration.html#custom-option',1,'']]],
  ['and_20associated_20keysyms_24',['Usual modifiers and associated keysyms',['../keymap-text-format-v1-v2.html#usual-modifiers-keysyms',1,'']]],
  ['and_20binding_25',['Modifiers declaration and binding',['../keymap-text-format-v1-v2.html#modifiers-declaration-and-binding',1,'']]],
  ['and_20client_20state_26',['Server State and Client State',['../group__state.html',1,'']]],
  ['and_20keysyms_20count_27',['XKB-693 – Incompatible actions and keysyms count',['../error-index.html#XKB-693',1,'']]],
  ['and_20libxkbcommon_20implementations_28',['xkbcomp and libxkbcommon implementations',['../keymap-text-format-v1-v2.html#xkbcommon-vmod-encoding',1,'']]],
  ['and_20non_20canonical_20modifiers_29',['Canonical and non-canonical modifiers',['../keymap-text-format-v1-v2.html#canonical-and-non-canonical-modifiers',1,'']]],
  ['and_20options_20names_20map_20to_20keyboard_20data_20rmlvo_20vs_20kccgst_30',['How keyboard layout and options names map to keyboard data (RMLVO vs KcCGST)',['../custom-configuration.html#custom-config-rmlvo-kccgst',1,'']]],
  ['and_20rule_20sets_31',['Rules and rule sets',['../rule-file-format.html#rule-def',1,'']]],
  ['and_20symbols_32',['and symbols',['../rule-file-format.html#rules-options-example',1,'Example: layout, option and symbols'],['../rule-file-format.html#rules-symbols-example',1,'Example: layouts, variants and symbols']]],
  ['and_20use_20a_20modifier_20step_20by_20step_33',['Example: define and use a modifier, step by step',['../keymap-text-format-v1-v2.html#example-define-and-use-a-modifier-step-by-step',1,'']]],
  ['and_20v2_34',['The XKB keymap text format, V1 and V2',['../keymap-text-format-v1-v2.html',1,'']]],
  ['and_20virtual_20modifiers_35',['Real and virtual modifiers',['../keymap-text-format-v1-v2.html#real-and-virtual-modifiers',1,'']]],
  ['another_20latch_20or_20lock_36',['How do I break a latch before triggering another latch or lock?',['../faq.html#how-do-i-break-a-latch-before-triggering-another-latch-or-lock',1,'']]],
  ['api_37',['API',['../index.html#api',1,'API'],['../faq.html#api-1',1,'API'],['../xkbcommon-compatibility.html#api-2',1,'API'],['../release-notes.html#api-3',1,'API'],['../release-notes.html#api-4',1,'API'],['../release-notes.html#api-5',1,'API'],['../release-notes.html#api-6',1,'API'],['../release-notes.html#api-7',1,'API'],['../release-notes.html#api-8',1,'API'],['../release-notes.html#api-9',1,'API'],['../release-notes.html#api-10',1,'API'],['../release-notes.html#api-11',1,'API'],['../release-notes.html#api-12',1,'API'],['../release-notes.html#api-13',1,'API'],['../release-notes.html#api-14',1,'API'],['../release-notes.html#api-15',1,'API'],['../release-notes.html#api-16',1,'API'],['../release-notes.html#api-17',1,'API'],['../release-notes.html#api-18',1,'API'],['../release-notes.html#api-19',1,'API']]],
  ['are_20the_20differences_20with_20the_20xorg_20x11_20implementations_38',['What are the differences with the Xorg/X11 implementations?',['../faq.html#what-are-the-differences-with-the-xorgx11-implementations',1,'']]],
  ['are_20the_20standard_20keyboard_20layouts_20designed_20how_20to_20report_20an_20issue_20or_20propose_20a_20patch_39',['Where are the standard keyboard layouts designed?&lt;br  /&gt;
How to report an issue or propose a patch?',['../faq.html#where-are-the-standard-keyboard-layouts-designedbrhow-to-report-an-issue-or-propose-a-patch',1,'']]],
  ['are_20the_20system_20keyboard_20layouts_20located_40',['Where are the system keyboard layouts located?',['../faq.html#where-are-the-system-keyboard-layouts-located',1,'']]],
  ['array_20entry_41',['XKB-077 – Expected array entry',['../error-index.html#XKB-077',1,'']]],
  ['as_20expected_42',['Why does my keyboard layout not work as expected?',['../faq.html#why-does-my-keyboard-layout-not-work-as-expected',1,'']]],
  ['asked_20question_20faq_43',['Frequently Asked Question (FAQ)',['../faq.html',1,'']]],
  ['associated_20keysyms_44',['Usual modifiers and associated keysyms',['../keymap-text-format-v1-v2.html#usual-modifiers-keysyms',1,'']]],
  ['at_20once_45',['XKB-700 – Multiple groups at once',['../error-index.html#XKB-700',1,'']]],
  ['available_20tools_46',['Available tools',['../debugging.html#available-tools',1,'']]],
  ['avoid_20using_20numeric_20modifier_20masks_47',['Avoid using numeric modifier masks',['../keymap-text-format-v1-v2.html#avoid-using-numeric-modifier-masks',1,'']]]
];
