Bug 409640 - Hide virtual keyboard SNI on mobile/touchscreen only device.
Summary: Hide virtual keyboard SNI on mobile/touchscreen only device.
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: virtual-keyboard (show other bugs)
Version: git master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-09 05:55 UTC by Bhushan Shah
Modified: 2022-09-02 14:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bhushan Shah 2019-07-09 05:55:07 UTC
SUMMARY

It kinda becomes problem when on touchscreen only device if by accident you disable virtual keyboard. It makes no sense to enable/disable virtual-keyboard on phone/tablet devices. you always want virtual keyboard

Linux/KDE Plasma: git master
Comment 1 Martin Flöser 2019-07-09 08:20:23 UTC
Wouldn't it make more sense to filter it out in the UI. On a dynamic system such as a yoga convertible it would be wrong to hide it and KWin cannot distinguish between a phone and a convertible.
Comment 2 Bhushan Shah 2019-07-09 08:23:23 UTC
KWin have information about input systems available (i.e touchscreen or tablet or keyboard0, so in my opinion it would make sense from KWin side to dynamically hide/show SNI.

Beside filtering out this specific SNI from for example system tray would require very specific code from what I understand.