[konsole] [Bug 479883] New: Konsole hardly usable on plasma (non mobile) with on screen keyboard
Sergio
bugzilla_noreply at kde.org
Tue Jan 16 09:16:03 GMT 2024
https://bugs.kde.org/show_bug.cgi?id=479883
Bug ID: 479883
Summary: Konsole hardly usable on plasma (non mobile) with on
screen keyboard
Classification: Applications
Product: konsole
Version: 23.08.4
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: keyboard
Assignee: konsole-devel at kde.org
Reporter: sergio.callegari at gmail.com
Target Milestone: ---
SUMMARY
The final responsibility for this issue is not completely clear to me. In any
case the result is that the Konsole is substantially unusable on 2-in-1 devices
when the keyboard is detached. Because of the nature of the device, you'll want
to use plasma, not plasma mobile on it. Still, you'll want to have the
opportunity to take advantage of the device even when the physical keyboard is
detached. Plasma supports OSKs for this, `maliit` currently appearing to be the
sole working option (is it?). Unfortunately, the OSK only shows alphabetic
chars. This means that you do not have the possibility to send signals to
running applications (no CTRL+C), in addition to the lesser critical but still
nasty nuisance of having no completion (not TAB), no history (no arrows) etc.
I understand (I may be wrong) that the virtual keyboard expects the application
to provide an overlay with the needed non alphabetic keys, similarly to what
happens in Android when you use Termux: the android keyboard only has
alphabetic chars, but termux provides itself on the bottom of its terminal
window the keys that are needed on a terminal. This might be the reason why the
Maliit devels have so far resisted adding a "terminal layout".
Alternatively, the KDE project should probably help OSKs developers in offering
a layout capable of supporting the KDE applications.
STEPS TO REPRODUCE
1. Get a touch capable device
2. Install maliit or another OSK should it be available
3. Start Konsole
4. Touch the Konsole terminal area
5. See the OSK appearing
6. Start an application and try to stop it using the OSK with CTRL+C or to
complete a command with TAB
OBSERVED RESULT
You cannot. The needed keys are not available.
EXPECTED RESULT
Either the OSK or Konsole should provide the keys needed by a terminal.
SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.12
Kernel Version: 6.6.10-1-MANJARO (64-bit)
Graphics Platform: Wayland
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list