Sunday, January 26, 2014

[mtxjqglt] sym key = '  '

The Motorola Droid 4 physical keyboard has a problem that the SYM key on the physical keyboard will occasionally fail to bring up the on-screen symbols picker.  The easiest way to reliably replicate it is at http://www.google.com and type the SYM key in the search box.  I have also seen it logging in and editing wikipedia.  It will emit a character which looks like a space but actually is not.  It is the Unicode character U+EF01, encoded in utf-8 as EE BC 81.  The handy web page http://software.hixie.ch/utilities/cgi/unicode-decoder/utf8-decoder

Decoder output:

Byte number 1 is decimal 238, hex 0xEE, octal \356, binary 11101110 This is the first byte of a 3 byte sequence.
Byte number 2 is decimal 188, hex 0xBC, octal \274, binary 10111100 This is continuation byte 1, expecting 1 more.
Byte number 3 is decimal 129, hex 0x81, octal \201, binary 10000001 This is continuation byte 2, expecting 0 more.

U+EF01 UNKNOWN CHARACTER
61185 in decimal
167401 in octal

Here is the character between single quotes: ''.

The problem seems officially confirmed by Motorola with no fix https://forums.motorola.com/posts/0cc8c81e51?commentId=717364#717364 It appears to be a problem introduced with Android 4.1 Jellybean.

Unfortunately, this makes the Droid 4 worse than the OG Droid, which could always type the obscure symbols with 3 key combinations https://code.google.com/p/connectbot/wiki/DroidKeyboardSymbols

No comments :