Comment 44 for bug 1723857

Revision history for this message
Andrea Azzarone (azzar1) wrote : Re: [Bug 1723857] Re: onscreen keyboard appears whenever i touch touchscreen

My plan (if upstream agrees with me) is to add an enum option that will
havethe the following possible values:
- auto, we'll not show the osk if a physical keyboard was detected
- always, always show the keyboard when a text-entry was touched
- never, don't show the keyboard in any casen

Anyway I'm planning to start working in January.

On Tue, Dec 5, 2017 at 3:10 PM, Emile Victor <email address hidden>
wrote:

> I would settle for having it be disable-able at all times. There is no
> reason why it should default to on for a device with a physical
> keyboard.
>
> The desired behaviour would be:
>
> 1. Detect if there is a physical keyboard
> 1a. If there is a physical keyboard, on-screen keyboard defaults to hidden
> at all times
> 1b. If there isn't, default it to shown.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1723857
>
> Title:
> onscreen keyboard appears whenever i touch touchscreen
>
> Status in GNOME Shell:
> Confirmed
> Status in gnome-shell package in Ubuntu:
> Triaged
> Status in gnome-shell source package in Artful:
> Triaged
>
> Bug description:
> Impact
> ======
> I'm in 17.10. Whenever I touch the touchscreen, the keyboard appears. It
> is disabled in System Preferences > Universal Access. This didn't happen
> in any previous Ubuntus, including 17.04 GNOME, nor in Fedora, which is
> GNOME based.
>
> Test Case
> =========
> 0. Find a laptop with a touch screen that works.
> 1. Settings > Universal Access > Typing > Screen Keyboard = OFF
> 2. Touch the screen.
>
> Regression Potential
> ====================
>
> Workaround
> ==========
> https://extensions.gnome.org/extension/1326/block-caribou/
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-shell/+bug/1723857/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=gnome-shell; status=Confirmed; importance=Medium;
> assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gnome-shell;
> component=main; status=Triaged; importance=High; assignee=andrea.azzarone@
> canonical.com;
> Launchpad-Bug: distribution=ubuntu; distroseries=artful;
> sourcepackage=gnome-shell; component=main; status=Triaged; importance=High;
> assignee=None;
> Launchpad-Bug-Tags: caribou onscreen-keyboard
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: 0atman asnod azzar1 electrosam gillies janitor
> jbicha nathanel.titane nick-fellows payneio pjsingh5000 tombuntus vanvugt
> w32stuxnet
> Launchpad-Bug-Reporter: tom (tombuntus)
> Launchpad-Bug-Modifier: Emile Victor (w32stuxnet)
> Launchpad-Message-Rationale: Assignee
> Launchpad-Message-For: azzar1
>