[osk] Allow multi-touch for capital button

Bug #1177812 reported by Sam Bull
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Committed
Medium
Olga Kemmet
ubuntu-keyboard
New
Wishlist
Thomas Moenicke
ubuntu-keyboard (Ubuntu)
New
Undecided
Unassigned

Bug Description

The keyboard should use multi-touch to allow uppercase letters to be quickly typed. That is, holding the caps button down with one finger should allow typing uppercase letters with the other fingers.

This can work with the existing design, if another button is pressed while holding down the caps key it should cancel the caps-lock when the user lets go of the caps button. If no other button is pressed before the user lets go, it should work as currently designed and enable the caps lock.

Adding this feature allows more intuitive input, allowing users to use this in the same manner as a shift button on a physical keyboard.

-- UX solution --

OnPress the SHIFT key, user should be able to type as many letters as they want UPPERCASE
OnRelease, it will revert revert to lowercase

Sam Bull (dreamsorcerer)
tags: removed: ubuntu-ux
Revision history for this message
Toby Kurien (tobykurien) wrote :

In addition, it would be great if the [?123] key similarily allowed the user to input numbers and symbols, instead of alphabets. Holding down the [?123] should change the keyboard to the number view temporarily, until it is released. This would make inputting passwords, email addresses, and url's significantly easier.

Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

Assign to Thomas but await design feedback

Changed in touch-preview-images:
assignee: nobody → Thomas Moenicke (thomas-moenicke)
importance: Undecided → Wishlist
John Lea (johnlea)
Changed in ubuntu-ux:
assignee: nobody → Rachel Liu (rachelliu)
Rachel Liu (rachelliu)
Changed in ubuntu-ux:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Rachel Liu (rachelliu) wrote :

We have already got designs to support dynamic layout for inputting urls, email addresses and telephone numbers.

The suggestion above requires more design thinking for after 13.10. We need to perform some usability testing to understand how users type and their behaviours. This might be relevant for typing on tablets rather than phone.

Revision history for this message
Sam Bull (dreamsorcerer) wrote :

I find myself naturally attempting to hold the shift button when typing only a couple of uppercase letters, and that is on the phone. Perhaps that's just me, but we'll see. Also, it might be confusing if it behaves differently on phone and tablet.

John Lea (johnlea)
Changed in ubuntu-ux:
status: Triaged → Confirmed
Changed in touch-preview-images:
status: New → Triaged
Sam Bull (dreamsorcerer)
affects: touch-preview-images → ubuntu-keyboard
John Lea (johnlea)
summary: - Allow multi-touch for capital button
+ [osk] Allow multi-touch for capital button
Changed in ubuntu-ux:
assignee: Rachel Liu (rachelliu) → nobody
Changed in ubuntu-ux:
assignee: nobody → Benjamin Keyser (bjkeyser)
Changed in ubuntu-ux:
assignee: Benjamin Keyser (bjkeyser) → Daniela Ferrai (dferrai)
status: Confirmed → Triaged
John Lea (johnlea)
Changed in ubuntu-ux:
status: Triaged → New
Changed in ubuntu-keyboard:
status: Triaged → New
John Lea (johnlea)
Changed in ubuntu-ux:
status: New → Triaged
Changed in ubuntu-ux:
assignee: Daniela Ferrai (dferrai) → Giorgio Venturi (giorgio-venturi)
Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

I agree with the proposed solution.

OnPress the SHIFT key, user should be able to type as many letters as they want UPPERCASE
OnRelease, it will revert revert to lowercase

Changed in ubuntu-ux:
importance: Wishlist → Medium
status: Triaged → Fix Committed
description: updated
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → Olga Kemmet (olga-kemmet)
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.