Onboard not shown on login screen automatically on a device with no keyboard

Bug #989419 reported by Norbert
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Onboard
New
Undecided
Unassigned
onboard (Ubuntu)
Incomplete
Undecided
Unassigned
unity-greeter (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

I expect that on tapping of password field onboard will show, but it does not.
Please fix.
I'm going to use Asus T101MT in touchscreen-only mode.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: onboard 0.97.0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu6
Architecture: i386
Date: Fri Apr 27 10:19:48 2012
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
SourcePackage: onboard
UpgradeStatus: Upgraded to precise on 2012-04-19 (7 days ago)

Revision history for this message
Norbert (nrbrtx) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :

You can start the onscreen keyboard, by using the options menu of unity-greeter.

Revision history for this message
Francesco Fumanti (frafu) wrote :

Should we go so far as to start Onboard by default at the login screen and making it appear when the user tabs on the password input field? But how can we distinguish whether the user tabbed into the password field to place the cursor into it, or to open the onscreen keyboard.

Maybe, there should be an "open the onscreen keyboard item" just next to the password field for usability reasons.

Revision history for this message
Norbert (nrbrtx) wrote :

Hello Francesco!
Thank you for reply.
I'm doing as you wrote in #2.

I think, that "open the onscreen keyboard item" (#3) is a good solution for new versions. Or change top-right menu item "Show onboard" to conditional "Show onboard" (when onboard is hidden) or "Hide onboard" (when it is shown). So user can point to password field, open onboard from top-right menu and tap the login button while using touchscreen.

Changed in onboard (Ubuntu):
status: New → Invalid
Revision history for this message
marmuta (marmuta) wrote :

An option closer to the password entry would perhaps help, but I wonder if the keyboard shouldn't be simply shown by default in "tablet mode", i.e. if there is no hardware keyboard attached.

Revision history for this message
Francesco Fumanti (frafu) wrote :

If there is a reliable way to detect whether no hardware keyboard is attached, showing Onboard automatically deserves consideration.

By the way, I set the Onboard part of this bug to invalid because I think that a solution to this problem lies in the hands of unity-greeter and not in the hands of Onboard. If that was wrong, feel free to change that setting again.

Revision history for this message
Norbert (nrbrtx) wrote :

OK, thank you. It seems that it is accessibility problem, so a11y tag may be also added.

Revision history for this message
Francesco Fumanti (frafu) wrote :

I would rather qualify it as an usability problem.

tags: added: usability
Matt Fischer (mfisch)
summary: - Onboard not shown on login screen
+ Onboard not shown on login screen automatically on a device with no
+ keyboard
Matt Fischer (mfisch)
Changed in unity-greeter:
importance: Undecided → Wishlist
Revision history for this message
Paula Doird (paula-diord) wrote :

> Onboard not shown on login screen automatically on a device with no keyboard.
This feature is not a whish - it is a very very important MUST.
As sonn as Onboard is installed it has to be available
to login when there is no real keyboard plugged in -
this is for touchscreens the most important function a virtual keyboard can have.

The news Ubuntu 13.04 is dedicated to tablets and touchscreens.
So how to log into a tablet without a virtual keyboard available?

A virtual keyboard that is not available to use at login is 99% useless -
and lets say it hard as it is:
A virtual keyboard which is not at hand for login
a soon as it is installed - this is pure nonsense!

Did you ever see an ipad with a real keyboard attached just for login?

Changed in onboard (Ubuntu):
status: Invalid → Incomplete
Revision history for this message
Francesco Fumanti (frafu) wrote :

Please, give us more detail about the touchscreen and the system is it running. Once running, Onboard uses at-spi2 to automatically appear when an editable item (like a password field) is selected. However, Onboard has first to be started, which is out of scope of Onboard itself. Please, marmuta, correct me if I am wrong.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

affects: unity-greeter → unity-greeter (Ubuntu)
Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Revision history for this message
DH (dave-higherform) wrote :

Lenovo Miix 700, relatively stock Ubuntu 16.04 install.

Expected behaviors:
1. Some button or menu to manually call up an onboard keyboard. and/or
2. Onboard comes into view automatically, even before any taps or selections by user

Actual behavior:
1. No menu item that I can find in greeter to start the onboard
2. Onboard not automatically shown

It is possible that onboard is trying to be shown on my install, but is outside of the viewable area. I say this because greeter goes through an apparent resolution change in the first .5 second of being displayed, and there is a dark bar at the bottom of the screen. This may be a separate bug, in which case I will split it out to a new one. However, I suspect this may be affecting users with 2-in-1's with very hiDPI screens such as mine.

Norbert (nrbrtx)
tags: removed: precise
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.