xkeyboard-config 2.46
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/tree/xkeyboard-config-2.46>
- 2025-09-30 <#layouts>Layouts <#new>New

   -

   Added Manoonchai layout for Thai as documented in Github repository
   <https://github.com/manoonchai/manoonchai?tab=readme-ov-file>.

   Contributed by Pawat Nakpiphatkulr (!820 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/820>
   )
   -

   Added ISO/international variants of ANSI and Dvorak US Macintosh layouts.

   Contributed by Katalin Rebhan (!829 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/829>
   )
   -

   Added the Ukrainian (Windows Enhanced) keyboard layout variant
   (winkeysenhanced) which matches the Windows 11 default.

   Contributed by Alex Dowson (!838 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/838>
   )
   -

   Add pk(pak_urdu_phonetic) variant This layout provides phonetic typing
   for Urdu, mapping English phonetic equivalents to Urdu script. It is a port
   of the widely-used Windows-only “Pak Urdu Installer” by mBilalm. Includes
   comprehensive character coverage with over 160 custom key mappings. Adds
   support for full Urdu typography including diacritics, punctuation, and
   special symbols. Introduces U+FDFB (ﷻ) mapped to AltGr+Shift+X.

   Contributed by Nashit Ahmed Barq (!839 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/839>
   )
   -

   Added an alternative variant for Gothic in the Ancient layout.

   Contributed by Garcez (!845 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/845>
   )

<#fixes>Fixes

   -

   Fixed a regression in us(mac) layout resulting in the grave/tilde key
   inverted with the section key.

   Contributed by Katalin Rebhan (!829 (merged)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/829>,
   #534 (closed)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/534>
   )

<#options>Options <#new-1>New

   -

   Added hyper:mod2 compatibility option, to maps the virtual modifier Hyper
   to Mod2; *conflicts with NumLock*.

   Use this option if using Hyper, Super *and* LevelFive, e.g. for layouts
   with 5+ levels. The option numpad:mac should be activated as well, in
   order to enable the numpad.

<#fixes-1>Fixes

   - Fixed shift:break_caps resulting in rEVERSE cAPS if some keys were
   operated simultaneously with the Shift keys when trying to unlock Caps. (#74
   (closed)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/74>
   )

<#miscellaneous>Miscellaneous <#new-2>New

   -

   inet: Added mapping to the following new keysyms:
   - XF86OK
      - XF86Select
      - XF86GoTo
      - XF86Clear
      - XF86Option
      - XF86Time
      - XF86VendorLogo
      - XF86MediaSelectProgramGuide
      - XF86NextFavorite
      - XF86MediaSelectProgramGuide
      - XF86MediaSelectHome
      - XF86MediaLanguageMenu
      - XF86MediaTitleMenu
      - XF86Subtitle
      - XF86AudioChannelMode
      - XF86MediaSelectPC
      - XF86MediaSelectTV
      - XF86MediaSelectCable
      - XF86MediaSelectVCR
      - XF86MediaSelectVCRPlus
      - XF86MediaSelectSatellite
      - XF86MediaSelectCD
      - XF86MediaSelectTape
      - XF86MediaSelectRadio
      - XF86MediaSelectTuner
      - XF86MediaPlayer
      - XF86MediaSelectTeletext
      - XF86MediaSelectAuxiliary

   Relevant upstream merge request: xorgproto-93
   <https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/93>
   .

<#fixes-2>Fixes

   - Fixed CTRL+ALT incomplete key type, which prevented using some key
   combinations: e.g. Control+Backspace.

<#build-system>Build system <#breaking-changes>Breaking changes

   - Remove the build option xkb-base, which was ineffectual since the
   migration from autotools to meson in xkeyboard-config 2.35, published 3
   years ago. (#532 (closed)
   
<https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/532>
   )

Git tag:

--------

git tag: xkeyboard-config-2.46
git commit: 4225e14a2d0fca5a4f9cb8517cf12d96ea290d84

Sergey Udaltsov

Reply via email to