Turning off on-screen keyboard leaves it on the locked screen

Bug #993253 reported by Chris Morgan
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
onboard (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

System Settings -> Universal Access -> Typing -> Screen keyboard is initially disabled.

When it is enabled, it may (I can't remember whether or not it did the first time) ask whether you wish to activate it on the dialogue to unlock the screen (stating that Onboard is configured to appear then, but it is disabled in the system). If it does, say yes.

Now lock the screen. The on-screen keyboard shows.

Turn off the on-screen keyboard in System Settings.

Now lock the screen. The on-screen keyboard shows; I didn't want it to. That's why I turned it off.

There is a gsettings option which is pertinent to this, org.gnome.desktop.screensaver.embedded-keyboard-enabled. This is accessible through Onboard Settings (wholly outside gnome-control-center) by unticking "Show when unlocking the screen".

While it is possible to disable it from Onboard Settings, it should be disabled from the Control Centre in the same way. The current behaviour is confusing and unsettling.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-control-center 1:3.4.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Wed May 2 14:59:06 2012
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to precise on 2012-04-26 (5 days ago)
usr_lib_gnome-control-center:
 activity-log-manager-control-center 0.9.4-0ubuntu3
 deja-dup 22.0-0ubuntu2
 gnome-bluetooth 3.2.2-0ubuntu5
 indicator-datetime 0.3.94-0ubuntu2

Revision history for this message
Chris Morgan (chris.morgan) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Jeremy Bícha (jbicha)
affects: gnome-control-center (Ubuntu) → onboard (Ubuntu)
Revision history for this message
marmuta (marmuta) wrote :

The current default behavior is to always embed Onboard into the screen-saver, but it will only actually show if either the keyboard is enabled in system settings (org.gnome.desktop.a11y.applications.screen-keyboard-enabled == true), or Onboard is currently running in the user session. If you don't already use Onboard, it shouldn't actually show up in the screen-saver either.

Barring bugs, the only unsupported case would be, if you did start Onboard from a launcher, kept using it, but still didn't want to see it in the screen-saver. The only recurse to that is to turn off screen-saver embedding in Onboard's preferences (org.onboard.xembed-onboard = false).

Having control center turn off org.gnome.desktop.screensaver.embedded-keyboard-enabled wouldn't help all that much, because Onboard on startup keeps restoring those keys to something that allows it to show, until it is told not to do so. The dialog you saw is Onboard trying to restore them, but realizing the screen-saver keys have been changed by a third party and leaving the decision to the user.

So my question is, is there a common use case, where you do want to use Onboard, but not have it show up in the lock screen?

Changed in onboard (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for onboard (Ubuntu) because there has been no activity for 60 days.]

Changed in onboard (Ubuntu):
status: Incomplete → Expired
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.