var searchData=
[
  ['latch_20before_20triggering_20another_20latch_20or_20lock_0',['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,'']]],
  ['latch_20or_20lock_1',['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,'']]],
  ['layout_2',['layout',['../custom-configuration.html#custom-layout',1,'Adding a layout'],['../faq.html#how-can-i-create-a-package-for-my-layout',1,'How can I create a package for my layout?'],['../faq.html#how-do-i-customize-my-layout',1,'How do I customize my layout?'],['../custom-configuration.html#custom-config-quick-start',1,'Quick start: your first custom layout'],['../custom-configuration.html#step-3-test-the-layout',1,'Step 3: Test the layout'],['../custom-configuration.html#step-4-use-the-layout',1,'Step 4: Use the layout']]],
  ['layout_20and_20options_20names_20map_20to_20keyboard_20data_20rmlvo_20vs_20kccgst_3',['How keyboard layout and options names map to keyboard data (RMLVO vs KcCGST)',['../custom-configuration.html#custom-config-rmlvo-kccgst',1,'']]],
  ['layout_20index_20percent_20expansion_4',['XKB-762 – Rules invalid layout index percent expansion',['../error-index.html#XKB-762',1,'']]],
  ['layout_20not_20work_20as_20expected_5',['Why does my keyboard layout not work as expected?',['../faq.html#why-does-my-keyboard-layout-not-work-as-expected',1,'']]],
  ['layout_20option_20and_20symbols_6',['Example: layout, option and symbols',['../rule-file-format.html#rules-options-example',1,'']]],
  ['layout_20packagers_7',['Instructions for keyboard layout packagers',['../packaging-keyboard-layouts.html#instructions-for-keyboard-layout-packagers',1,'']]],
  ['layout_20registry_8',['layout registry',['../xkbcommon-compatibility.html#registry-support',1,'Keyboard layout registry'],['../todo.html#_todo000005',1,'Keyboard layout registry']]],
  ['layout_20specific_20options_9',['Example: layout-specific options',['../rule-file-format.html#rules-layout-specific-options-example',1,'']]],
  ['layout_20without_20installing_20it_10',['How do I test my custom layout without installing it?',['../faq.html#how-do-i-test-my-custom-layout-without-installing-it',1,'']]],
  ['layouts_11',['layouts',['../index.html#developing-keyboard-layouts',1,'Developing keyboard layouts'],['../custom-configuration.html#discoverable-layouts',1,'Discoverable layouts'],['../keymap-text-format-v1-v2.html#key-type-mappings-examples',1,'Examples with standard keyboard layouts'],['../faq.html#keyboard-layouts',1,'Keyboard layouts'],['../packaging-keyboard-layouts.html',1,'Packaging keyboard layouts']]],
  ['layouts_20database_12',['Layouts database',['../index.html#layouts-database',1,'']]],
  ['layouts_20designed_20how_20to_20report_20an_20issue_20or_20propose_20a_20patch_13',['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,'']]],
  ['layouts_20located_14',['Where are the system keyboard layouts located?',['../faq.html#where-are-the-system-keyboard-layouts-located',1,'']]],
  ['layouts_20not_20work_15',['Why does my key combination to switch between layouts not work?',['../faq.html#why-does-my-key-combination-to-switch-between-layouts-not-work',1,'']]],
  ['layouts_20variants_20and_20symbols_16',['Example: layouts, variants and symbols',['../rule-file-format.html#rules-symbols-example',1,'']]],
  ['led_20map_20statements_17',['LED map statements',['../keymap-text-format-v1-v2.html#indicator-effect',1,'']]],
  ['led_20name_20statements_18',['LED name statements',['../keymap-text-format-v1-v2.html#indicator-name',1,'LED name statements'],['../todo.html#_todo000008',1,'LED name statements']]],
  ['legacy_20action_19',['XKB-362 – Unsupported legacy action',['../error-index.html#XKB-362',1,'']]],
  ['legacy_20x_20tools_20replacement_20',['Legacy X tools replacement',['../faq.html#legacy-x-tools-replacement',1,'']]],
  ['legacy_20x11_20actions_21',['Legacy X11 actions',['../keymap-text-format-v1-v2.html#legacy-x11-actions',1,'']]],
  ['legacy_20x11_20actions_22',['Unsupported legacy X11 actions',['../keymap-text-format-v1-v2.html#unsupported-legacy-x11-actions',1,'']]],
  ['level_23',['XKB-312 – Unsupported shift level',['../error-index.html#XKB-312',1,'']]],
  ['level_20names_24',['XKB-239 – Conflicting key type level names',['../error-index.html#XKB-239',1,'']]],
  ['levels_25',['levels',['../keymap-text-format-v1-v2.html#four-levels',1,'Four levels'],['../keymap-text-format-v1-v2.html#two-levels',1,'Two levels']]],
  ['library_26',['Using the library',['../index.html#using-the-library',1,'']]],
  ['libxkbcommon_27',['libxkbcommon',['../index.html',1,'']]],
  ['libxkbcommon_20≤_201_209_28',['libxkbcommon ≤ 1.9',['../faq.html#libxkbcommon--19',1,'']]],
  ['libxkbcommon_20≥_201_2010_29',['libxkbcommon ≥ 1.10',['../faq.html#libxkbcommon--110',1,'']]],
  ['libxkbcommon_200_2010_200_20–_202020_2001_2018_30',['libxkbcommon 0.10.0 – 2020-01-18',['../release-notes.html#libxkbcommon-0100--2020-01-18',1,'']]],
  ['libxkbcommon_200_203_200_20–_202013_2004_2001_31',['libxkbcommon 0.3.0 – 2013-04-01',['../release-notes.html#libxkbcommon-030--2013-04-01',1,'']]],
  ['libxkbcommon_200_203_201_20–_202013_2006_2003_32',['libxkbcommon 0.3.1 – 2013-06-03',['../release-notes.html#libxkbcommon-031--2013-06-03',1,'']]],
  ['libxkbcommon_200_203_202_20–_202013_2011_2022_33',['libxkbcommon 0.3.2 – 2013-11-22',['../release-notes.html#libxkbcommon-032--2013-11-22',1,'']]],
  ['libxkbcommon_200_204_200_20–_202014_2002_2002_34',['libxkbcommon 0.4.0 – 2014-02-02',['../release-notes.html#libxkbcommon-040--2014-02-02',1,'']]],
  ['libxkbcommon_200_204_201_20–_202014_2003_2027_35',['libxkbcommon 0.4.1 – 2014-03-27',['../release-notes.html#libxkbcommon-041--2014-03-27',1,'']]],
  ['libxkbcommon_200_204_202_20–_202014_2005_2015_36',['libxkbcommon 0.4.2 – 2014-05-15',['../release-notes.html#libxkbcommon-042--2014-05-15',1,'']]],
  ['libxkbcommon_200_204_203_20–_202014_2008_2019_37',['libxkbcommon 0.4.3 – 2014-08-19',['../release-notes.html#libxkbcommon-043--2014-08-19',1,'']]],
  ['libxkbcommon_200_205_200_20–_202014_2010_2018_38',['libxkbcommon 0.5.0 – 2014-10-18',['../release-notes.html#libxkbcommon-050--2014-10-18',1,'']]],
  ['libxkbcommon_200_206_200_20–_202016_2003_2016_39',['libxkbcommon 0.6.0 – 2016-03-16',['../release-notes.html#libxkbcommon-060--2016-03-16',1,'']]],
  ['libxkbcommon_200_206_201_20–_202016_2004_2008_40',['libxkbcommon 0.6.1 – 2016-04-08',['../release-notes.html#libxkbcommon-061--2016-04-08',1,'']]],
  ['libxkbcommon_200_207_200_20–_202016_2011_2011_41',['libxkbcommon 0.7.0 – 2016-11-11',['../release-notes.html#libxkbcommon-070--2016-11-11',1,'']]],
  ['libxkbcommon_200_207_201_20–_202017_2001_2018_42',['libxkbcommon 0.7.1 – 2017-01-18',['../release-notes.html#libxkbcommon-071--2017-01-18',1,'']]],
  ['libxkbcommon_200_207_202_20–_202017_2008_2004_43',['libxkbcommon 0.7.2 – 2017-08-04',['../release-notes.html#libxkbcommon-072--2017-08-04',1,'']]],
  ['libxkbcommon_200_208_200_20–_202017_2012_2015_44',['libxkbcommon 0.8.0 – 2017-12-15',['../release-notes.html#libxkbcommon-080--2017-12-15',1,'']]],
  ['libxkbcommon_200_208_201_20–_202018_2008_2003_45',['libxkbcommon 0.8.1 – 2018-08-03',['../release-notes.html#libxkbcommon-081--2018-08-03',1,'']]],
  ['libxkbcommon_200_208_202_20–_202018_2008_2005_46',['libxkbcommon 0.8.2 – 2018-08-05',['../release-notes.html#libxkbcommon-082--2018-08-05',1,'']]],
  ['libxkbcommon_200_208_203_20–_202019_2002_2008_47',['libxkbcommon 0.8.3 – 2019-02-08',['../release-notes.html#libxkbcommon-083--2019-02-08',1,'']]],
  ['libxkbcommon_200_208_204_20–_202019_2002_2022_48',['libxkbcommon 0.8.4 – 2019-02-22',['../release-notes.html#libxkbcommon-084--2019-02-22',1,'']]],
  ['libxkbcommon_200_209_200_20–_202019_2010_2019_49',['libxkbcommon 0.9.0 – 2019-10-19',['../release-notes.html#libxkbcommon-090--2019-10-19',1,'']]],
  ['libxkbcommon_200_209_201_20–_202019_2010_2019_50',['libxkbcommon 0.9.1 – 2019-10-19',['../release-notes.html#libxkbcommon-091--2019-10-19',1,'']]],
  ['libxkbcommon_201_200_200_20–_202020_2009_2005_51',['libxkbcommon 1.0.0 – 2020-09-05',['../release-notes.html#libxkbcommon-100--2020-09-05',1,'']]],
  ['libxkbcommon_201_200_201_20–_202020_2009_2011_52',['libxkbcommon 1.0.1 – 2020-09-11',['../release-notes.html#libxkbcommon-101--2020-09-11',1,'']]],
  ['libxkbcommon_201_200_202_20–_202020_2011_2020_53',['libxkbcommon 1.0.2 – 2020-11-20',['../release-notes.html#libxkbcommon-102--2020-11-20',1,'']]],
  ['libxkbcommon_201_200_203_20–_202020_2011_2023_54',['libxkbcommon 1.0.3 – 2020-11-23',['../release-notes.html#libxkbcommon-103--2020-11-23',1,'']]],
  ['libxkbcommon_201_201_200_20–_202021_2002_2027_55',['libxkbcommon 1.1.0 – 2021-02-27',['../release-notes.html#libxkbcommon-110--2021-02-27',1,'']]],
  ['libxkbcommon_201_2010_200_20–_202025_2005_2021_56',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.10.0&quot;&gt;1.10.0&lt;/a&gt; – 2025-05-21',['../release-notes.html#libxkbcommon-1100--2025-05-21',1,'']]],
  ['libxkbcommon_201_2011_200_20–_202025_2008_2008_57',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.11.0&quot;&gt;1.11.0&lt;/a&gt; – 2025-08-08',['../release-notes.html#libxkbcommon-1110--2025-08-08',1,'']]],
  ['libxkbcommon_201_2012_200_20–_202025_2010_2010_58',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.12.0&quot;&gt;1.12.0&lt;/a&gt; – 2025-10-10',['../release-notes.html#libxkbcommon-1120--2025-10-10',1,'']]],
  ['libxkbcommon_201_2012_201_20–_202025_2010_2017_59',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.12.1&quot;&gt;1.12.1&lt;/a&gt; – 2025-10-17',['../release-notes.html#libxkbcommon-1121--2025-10-17',1,'']]],
  ['libxkbcommon_201_2012_202_20–_202025_2010_2020_60',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.12.2&quot;&gt;1.12.2&lt;/a&gt; – 2025-10-20',['../release-notes.html#libxkbcommon-1122--2025-10-20',1,'']]],
  ['libxkbcommon_201_2012_203_20–_202025_2010_2029_61',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.12.3&quot;&gt;1.12.3&lt;/a&gt; – 2025-10-29',['../release-notes.html#libxkbcommon-1123--2025-10-29',1,'']]],
  ['libxkbcommon_201_2012_204_20–_202025_2012_2003_62',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.12.4&quot;&gt;1.12.4&lt;/a&gt; – 2025-12-03',['../release-notes.html#libxkbcommon-1124--2025-12-03',1,'']]],
  ['libxkbcommon_201_2013_200_20–_202025_2011_2005_63',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.13.0&quot;&gt;1.13.0&lt;/a&gt; – 2025-11-05',['../release-notes.html#libxkbcommon-1130--2025-11-05',1,'']]],
  ['libxkbcommon_201_2013_201_20–_202025_2012_2003_64',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.13.1&quot;&gt;1.13.1&lt;/a&gt; – 2025-12-03',['../release-notes.html#libxkbcommon-1131--2025-12-03',1,'']]],
  ['libxkbcommon_201_2013_202_20–_202026_2005_2030_65',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.13.2&quot;&gt;1.13.2&lt;/a&gt; – 2026-05-30',['../release-notes.html#libxkbcommon-1132--2026-05-30',1,'']]],
  ['libxkbcommon_201_202_200_20–_202021_2004_2003_66',['libxkbcommon 1.2.0 – 2021-04-03',['../release-notes.html#libxkbcommon-120--2021-04-03',1,'']]],
  ['libxkbcommon_201_202_201_20–_202021_2004_2007_67',['libxkbcommon 1.2.1 – 2021-04-07',['../release-notes.html#libxkbcommon-121--2021-04-07',1,'']]],
  ['libxkbcommon_201_203_200_20–_202021_2005_2001_68',['libxkbcommon 1.3.0 – 2021-05-01',['../release-notes.html#libxkbcommon-130--2021-05-01',1,'']]],
  ['libxkbcommon_201_203_201_20–_202021_2009_2010_69',['libxkbcommon 1.3.1 – 2021-09-10',['../release-notes.html#libxkbcommon-131--2021-09-10',1,'']]],
  ['libxkbcommon_201_204_200_20–_202022_2002_2004_70',['libxkbcommon 1.4.0 – 2022-02-04',['../release-notes.html#libxkbcommon-140--2022-02-04',1,'']]],
  ['libxkbcommon_201_204_201_20–_202022_2005_2021_71',['libxkbcommon 1.4.1 – 2022-05-21',['../release-notes.html#libxkbcommon-141--2022-05-21',1,'']]],
  ['libxkbcommon_201_205_200_20–_202023_2001_2002_72',['libxkbcommon 1.5.0 – 2023-01-02',['../release-notes.html#libxkbcommon-150--2023-01-02',1,'']]],
  ['libxkbcommon_201_206_200_20–_202023_2010_2008_73',['libxkbcommon 1.6.0 – 2023-10-08',['../release-notes.html#libxkbcommon-160--2023-10-08',1,'']]],
  ['libxkbcommon_201_207_200_20–_202024_2003_2024_74',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.7.0&quot;&gt;1.7.0&lt;/a&gt; – 2024-03-24',['../release-notes.html#libxkbcommon-170--2024-03-24',1,'']]],
  ['libxkbcommon_201_208_200_20–_202025_2002_2004_75',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.8.0&quot;&gt;1.8.0&lt;/a&gt; – 2025-02-04',['../release-notes.html#libxkbcommon-180--2025-02-04',1,'']]],
  ['libxkbcommon_201_208_201_20–_202025_2003_2012_76',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.8.1&quot;&gt;1.8.1&lt;/a&gt; – 2025-03-12',['../release-notes.html#libxkbcommon-181--2025-03-12',1,'']]],
  ['libxkbcommon_201_209_200_20–_202025_2004_2026_77',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.9.0&quot;&gt;1.9.0&lt;/a&gt; – 2025-04-26',['../release-notes.html#libxkbcommon-190--2025-04-26',1,'']]],
  ['libxkbcommon_201_209_201_20–_202025_2005_2002_78',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.9.1&quot;&gt;1.9.1&lt;/a&gt; – 2025-05-02',['../release-notes.html#libxkbcommon-191--2025-05-02',1,'']]],
  ['libxkbcommon_201_209_202_20–_202025_2005_2007_79',['libxkbcommon &lt;a href=&quot;https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.9.2&quot;&gt;1.9.2&lt;/a&gt; – 2025-05-07',['../release-notes.html#libxkbcommon-192--2025-05-07',1,'']]],
  ['libxkbcommon_20implementations_80',['xkbcomp and libxkbcommon implementations',['../keymap-text-format-v1-v2.html#xkbcommon-vmod-encoding',1,'']]],
  ['license_81',['License',['../detailed-license.html',1,'License'],['../index.html#license',1,'License']]],
  ['list_82',['List',['../deprecated.html',1,'Deprecated List'],['../todo.html',1,'Todo List']]],
  ['list_83',['Example: include path list',['../keymap-text-format-v1-v2.html#example-include-path-list',1,'']]],
  ['literal_84',['XKB-034 – Malformed number literal',['../error-index.html#XKB-034',1,'']]],
  ['literals_85',['Literals',['../keymap-text-format-v1-v2.html#literals',1,'']]],
  ['locale_86',['Compose Locale',['../group__compose.html',1,'']]],
  ['locale_87',['XKB-679 – Invalid compose locale',['../error-index.html#XKB-679',1,'']]],
  ['located_88',['Where are the system keyboard layouts located?',['../faq.html#where-are-the-system-keyboard-layouts-located',1,'']]],
  ['locations_89',['locations',['../custom-configuration.html#xkb-data-locations',1,'XKB data locations'],['../deprecated.html#_deprecated000001',1,'XKB data locations']]],
  ['lock_90',['lock',['../faq.html#how-do-i-break-a-latch-before-triggering-another-latch-or-lock',1,'How do I break a latch before triggering another latch or lock?'],['../keymap-text-format-v1-v2.html#iso-lock',1,'ISO lock'],['../todo.html#_todo000015',1,'ISO lock']]],
  ['lookup_20mechanism_91',['Lookup mechanism',['../packaging-keyboard-layouts.html#lookup-mechanism',1,'']]]
];
