| Summary: | libinput device configuration does not persist across VT switches | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | David Strobach <lalochcz> |
| Component: | libinput | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | Flags: | mgraesslin:
Wayland+
mgraesslin: ReviewRequest+ |
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| URL: | https://phabricator.kde.org/D3264 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David Strobach
2016-10-31 21:53:25 UTC
Not completely unsurprising: when switching vts we lose all input devices. On gaining vt we get the device recreated. My suggestion is that we start to store configuration when a device gets configured. When a new device is added, we check the configuration and restore the settings as in the config. This would make the changes not only persistent when doing a VT switch, but also in general (system restarts). Implementation for the idea outlined in comment #2 at https://phabricator.kde.org/D3264 Looks like I forgot to link the bug report. Fix in http://commits.kde.org/kwin/de89176cd2a9977e4e5f6bac0bbcf2da9d1e5197 |