When OSK is present, typing on physical keyboard usually does not trigger the OSK to disappear (X11 only)

Bug #1825297 reported by Betty Lin
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GNOME Shell
New
Unknown
gnome-shell (Ubuntu)
Triaged
Low
Marco Trevisan (Treviño)
Bionic
Triaged
Undecided
Marco Trevisan (Treviño)
Disco
Won't Fix
Undecided
Marco Trevisan (Treviño)
Eoan
Won't Fix
Low
Marco Trevisan (Treviño)
Focal
Triaged
Low
Marco Trevisan (Treviño)

Bug Description

I use a XPS 13 9380 laptop with Disco. When On-Screen-Keyboard is present, typing on physical keyboard usually doesn't trigger the OSK to disappear.
The problem only happen on X11 not on Wayland.

tags: added: osk
tags: added: touch
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. Could you report the bug also upstream on https://gitlab.gnome.org/GNOME/gnome-shell/issues ?

Changed in gnome-shell (Ubuntu):
importance: Undecided → Low
Revision history for this message
Betty Lin (bettyl) wrote :

@Sebastien Bacher
The issue submitted: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1185

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

See also bug 1825299

Changed in gnome-shell (Ubuntu):
status: New → Triaged
Revision history for this message
Betty Lin (bettyl) wrote :

@Sebastien Bacher

verdre responded:

This is caused by x11 not sending a device-changed event if no interaction happened with the OSK before using the physical keyboard.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/1185

Betty Lin (bettyl)
tags: added: rls-bb-incoming rls-ee-incoming
Changed in gnome-shell:
status: Unknown → New
Changed in gnome-shell (Ubuntu):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
tags: removed: rls-bb-incoming rls-ee-incoming
Changed in gnome-shell (Ubuntu Bionic):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in gnome-shell (Ubuntu Disco):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
status: New → Triaged
Changed in gnome-shell (Ubuntu Bionic):
status: New → Triaged
summary: - When OSK is present, typing on physical keyboard usually dose not
+ When OSK is present, typing on physical keyboard usually does not
trigger the OSK to disappear (X11 only)
tags: removed: disco
Steve Langasek (vorlon)
Changed in gnome-shell (Ubuntu Disco):
status: Triaged → Won't Fix
Revision history for this message
Brian Murray (brian-murray) wrote :

The Eoan Ermine has reached end of life, so this bug will not be fixed for that release

Changed in gnome-shell (Ubuntu Eoan):
status: Triaged → Won't Fix
tags: added: dt-192
Revision history for this message
Yuan-Chen Cheng (ycheng-twn) wrote :

Per test on jammy, update on 2022/03/28, can also reproduce this issue in Wayland mode.

Well, hard to say if this is good or bad behavior.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.