<div>graesslin created this revision.<br />
graesslin added a reviewer: Plasma.<br />
Herald added a project: Plasma.<br />
Herald added a subscriber: plasma-devel.</div><br /><div><strong>REVISION SUMMARY</strong><div><p>So far the keyboard kcm was forced to X11 only. But that is not required,<br />
also on Wayland xkb is used for keyboard layouts. Thus everything which<br />
is not X11 specific can also work on Wayland. In fact KWin reads the<br />
keyboard layout information from the configuration file this kcm writes<br />
to.</p>

<p>The important change here is that a default fallback rule name (evdev)<br />
is used. On Wayland we are not yet able to resolve the rule name thus<br />
the complete UI was disabled. With this change the UI is configurable<br />
and works - one can change the layout in KWin.</p>

<p>Of course in the long run this needs better Wayland integration to<br />
properly resolve the rule name.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>rPLASMADESKTOP Plasma Desktop</div></div></div><br /><div><strong>BRANCH</strong><div><div>kcm-keyboard-wayland</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D1006" rel="noreferrer">https://phabricator.kde.org/D1006</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>kcms/keyboard/kcm_keyboard.desktop<br />
kcms/keyboard/xkb_rules.cpp</div></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>graesslin, Plasma<br /><strong>Cc: </strong>plasma-devel<br /></div>