@@ -79,6 +79,17 @@ CHANGES WITH 258 in spe:
7979 is therefore unused. Moreover, the exit of session leader process
8080 will immediately cause the session to be stopped.
8181
82+ * To work around limitations of X11's keyboard handling systemd's
83+ keyboard mapping hardware database (hwdb.d/60-keyboard.hwdb) so far
84+ mapped the microphone mute and touchpad on/off/toggle keys to the
85+ function keys F20, F21, F22, F23 instead of their correct key codes.
86+ This key code mangling has been removed.
87+ To maintain compatibility with X11 applications that rely on the old
88+ function key code mappings, this mangling has now been moved to the
89+ relevant X11 keyboard driver modules. In order to ensure these keys
90+ continue to work, update to xf86-input-evdev >= 2.11.0 and
91+ xf86-input-libinput >= 1.5.0 before updating to systemd >= 258.
92+
8293 Announcements of Future Feature Removals:
8394
8495 * The D-Bus method org.freedesktop.systemd1.StartAuxiliaryScope() is
@@ -97,17 +108,6 @@ CHANGES WITH 258 in spe:
97108 managed by "systemd-factory-reset request" and "systemd-factory-reset
98109 complete".
99110
100- * To work around limitations of X11's keyboard handling systemd's
101- keyboard mapping hardware database (hwdb.d/60-keyboard.hwdb) so far
102- mapped the microphone mute and touchpad on/off/toggle keys to the
103- function keys F20, F21, F22, F23 instead of their correct key codes.
104- This key code mangling will be removed in the next systemd release.
105- To maintain compatibility with X11 applications that rely on the old
106- function key code mappings, this mangling has now been moved to the
107- relevant X11 keyboard driver modules. In order to ensure these keys
108- continue to work, update to xf86-input-evdev >= 2.11.0 and
109- xf86-input-libinput >= 1.5.0 before updating to systemd >= 258.
110-
111111 * The meson option 'integration-tests' has been deprecated, and will be
112112 removed in a future release.
113113
0 commit comments