Summary: | A way to show the virtual keyboard manually, without necessarily using a touch device | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Alexander <alexander.reimelt> |
Component: | Input Method | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | ASSIGNED --- | ||
Severity: | wishlist | CC: | aleixpol, bri59mess, bugs.kde.org, nate, postix, putr4.s, schmakerisko, xwaang1976 |
Priority: | NOR | ||
Version: | 5.27.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=467209 | ||
Latest Commit: | Version Fixed In: | ||
Bug Depends on: | 467302 | ||
Bug Blocks: |
Description
Alexander
2023-03-06 15:37:34 UTC
Yeah, right now when KWin receives the signal to show the virtual keyboard, it ignores it if the input event associated with it wasn't a touch event. This is done to prevent the virtual keyboard from appearing constantly in response to automatic or manually-driven focus events when using a keyboard or pointing device, which would drive people crazy. But, it also prevents the virtual keyboard from being openable manually, as a deliberate user action. We'll probably need a new way to communicate to KWin that we want to force it to show anyway with no event filtering, and then a "Show/hide virtual keyboard" button can use that. *** Bug 460823 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2780 Git commit 508b6710653fd5896d2046561f8ab41aa951cf68 by Nate Graham, on behalf of Alexander Volkov. Committed on 28/03/2023 at 14:57. Pushed by ngraham into branch 'master'. components/keyboardlayout: Fix forced activation of vkbd We have to register for the metatype to call it from here. M +7 -0 components/keyboardlayout/keyboardlayoutplugin.cpp https://invent.kde.org/plasma/plasma-workspace/commit/508b6710653fd5896d2046561f8ab41aa951cf68 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2781 Git commit 9d4b9cf547037cbb3b4aaf7c21ad08f75ea98f48 by Nate Graham, on behalf of Alexander Volkov. Committed on 28/03/2023 at 14:59. Pushed by ngraham into branch 'Plasma/5.27'. components/keyboardlayout: Fix forced activation of vkbd We have to register for the metatype to call it from here. (cherry picked from commit 508b6710653fd5896d2046561f8ab41aa951cf68) M +7 -0 components/keyboardlayout/keyboardlayoutplugin.cpp https://invent.kde.org/plasma/plasma-workspace/commit/9d4b9cf547037cbb3b4aaf7c21ad08f75ea98f48 *** Bug 477160 has been marked as a duplicate of this bug. *** *** Bug 477207 has been marked as a duplicate of this bug. *** |