Bug 38567 - Show virtual keyboard in setup wizard for special characters
Show virtual keyboard in setup wizard for special characters
Product: UCS
Classification: Unclassified
Component: UMC - Setup wizard
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.1-0-errata
Assigned To: Alexander Kramer
Alexander Kläser
Depends on:
Blocks: 40006 40572
  Show dependency treegraph
Reported: 2015-05-20 09:56 CEST by Alexander Kläser
Modified: 2016-03-17 11:28 CET (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): External feedback, Internationalization, Roadmap discussion (moved), Usability
Max CVSS v3 score:


Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2015-05-20 09:56:41 CEST
See Ticket#2015051321000257 and Ticket#2013013021001323.

During the setup of UCS via a virtual appliance, it is possible that particular keys are not routed through to the virtual system (e.g., the apple key on a Macintosh). We received feedback that the users could not type a "@" character for an email address.
Comment 1 Alexander Kläser univentionstaff 2015-05-20 10:02:58 CEST
(In reply to Alexander Kläser from comment #0)
> See Ticket#2015051321000257 and Ticket#2013013021001323.

Sorry, I meant Ticket#2015052021000047 and Ticket#2013013021001323 instead.
Comment 2 Alexander Kläser univentionstaff 2015-06-04 15:09:43 CEST
Reported again at Ticket#2015060421000825.

It is not possible to type a "@" character via RDP and a VSphere client.
Comment 3 Stefan Gohmann univentionstaff 2015-09-22 07:18:08 CEST
Once again: Ticket #2015091521000648. It looks like the @ character is the problem. Maybe we could add a simple solution which solves the @ issue?
Comment 4 Nico Gulden univentionstaff 2015-12-01 08:42:31 CET
Reported again, Ticket#2015113021000641. The user reported that the @ did only work with GB keyboard layout both in Hyper-V and UCS.
Comment 5 Alexander Kläser univentionstaff 2015-12-07 13:51:59 CET
It seems that a virtual keyboard just containing the "@" key would be helpful in 99% of the problematic cases.
Comment 6 Alexander Kramer univentionstaff 2016-01-05 13:14:52 CET
I added a new input field widget (VirtualKeyboardBox.js) that offers a virtual keyboard containing arbitrary characters.

e.g. see system setup / Account information

univention-system-setup (9.0.2-22) 
* Bug #38567: Show virtual keyboard in setup wizard for special characters

r66581 / 66582
yaml file

Successful build
Package: univention-system-setup
Version: 9.0.2-22.938.201601051309
Branch: ucs_4.1-0
Scope: errata4.1-0
Comment 7 Alexander Kläser univentionstaff 2016-02-03 16:59:36 CET
I like the solution, it looks very nice! One draw is that the current implementation does not work properly with touch devices. For this, I created Bug 40572 explicitly. AFAIS, the problem here is that you are using the native onclick event via put() as well as the onMouseLeave event which does not seem to work on touch devices.

Changes: OK otherwise :)

This bug can be VERIFIED.
Comment 8 Janek Walkenhorst univentionstaff 2016-02-04 13:55:48 CET
Comment 9 Nico Gulden univentionstaff 2016-02-05 09:09:14 CET
Also occurred at Ticket#2016020221000611.
Comment 10 Nico Gulden univentionstaff 2016-03-17 11:28:30 CET
Also occured at Ticket#2016031121000299.