maemo.org Bugzilla – Bug 6066
Sticky shift & Fn not working for Flash text input fields: Impossible to use special characters palette
Last modified: 2010-03-15 20:51:13 UTC
You need to
before you can comment on or make changes to this bug.
STEPS TO REPRODUCE THE PROBLEM:
1. Open the Browser (Applications > Web)
2. Go to a website containing a Flash applet with text input fields
(http://www.tizag.com/pics/flash/form1easy.swf for a simple example)
3. Press and release Shift on the keyboard so next key becomes capitalised
4. Type a letter
The letter is capitalised.
The letter is not capitalised. The sticky Shift isn't sticky. To get the
desired result the Shift key must be pressed in conjunction with the letter.
As said in the summary, the Fn (blue arrow) key behaves the same way. As a
consequence of this, it is impossible to enter symbols into the text fields
using the Fn/Sym key combination.
Thanks for reporting this.
I often run misc X applications from chroot. in order for the Shift and Fn
modifiers to behave like they do for Hildon applications, I do the following
(from a chroot with xkbset installed):
xkbset sticky -twokey latchlock
xkbset exp =sticky
PROS: Shift and Fn become sticky, pressing again locks (similar to Hildon)
CONS: So does Control (also affects Hildon), which I find a little dangerous
The features triggered by xkbset are actually implemented in Fremantle's X.org,
so xkbset really plays a minor role here -- the same effect can also be
achieved by any application issuing the proper X11 calls.
I wish Hildon used X.org's sticky keys (X-Windows feature) instead of rolling
its own -- applications using 3rd party GUI would be slightly more consistent.
f ~ 10.2010.03
Setting explicit PR1.2 milestone (so it's clearer in which public release the
fix will be available to users).
Sorry for the bugmail noise (you can filter on this message).