Message from discussion
Emulator hardware keyboard mapping table?
Received: by 10.205.139.2 with SMTP id iu2mr1177774bkc.7.1342350157304;
Sun, 15 Jul 2012 04:02:37 -0700 (PDT)
X-BeenThere: android-developers@googlegroups.com
Received: by 10.204.7.203 with SMTP id e11ls3914484bke.8.gmail; Sun, 15 Jul
2012 03:58:01 -0700 (PDT)
Received: by 10.205.139.2 with SMTP id iu2mr1176729bkc.7.1342349880989;
Sun, 15 Jul 2012 03:58:00 -0700 (PDT)
Received: by 10.205.139.2 with SMTP id iu2mr1176728bkc.7.1342349880971;
Sun, 15 Jul 2012 03:58:00 -0700 (PDT)
Return-Path: <catel...@gmail.com>
Received: from mail-lb0-f169.google.com (mail-lb0-f169.google.com [209.85.217.169])
by gmr-mx.google.com with ESMTPS id j4si3378910bkj.3.2012.07.15.03.58.00
(version=TLSv1/SSLv3 cipher=OTHER);
Sun, 15 Jul 2012 03:58:00 -0700 (PDT)
Received-SPF: pass (google.com: domain of catel...@gmail.com designates 209.85.217.169 as permitted sender) client-ip=209.85.217.169;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of catel...@gmail.com designates 209.85.217.169 as permitted sender) smtp.mail=catel...@gmail.com; dkim=pass header...@gmail.com
Received: by lbjn8 with SMTP id n8so7564567lbj.0
for <android-developers@googlegroups.com>; Sun, 15 Jul 2012 03:58:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=message-id:date:from:user-agent:mime-version:to:subject
:content-type:content-transfer-encoding;
bh=TmQEB+P4vx+KCPKoX8QH7QcbCxV01I6y0T5l+ukidc0=;
b=lfj6/yP/IyETq+Fid3jEnmiP/bOcKt6QmfJ5/pW+DLpPazfLCB5TdR6F27XEo4OguM
wPezhRrukCueh3CJgmYJtR1Jt9n5EjvydJINHyTrZ6fQ4KPwVgGrL8Gdc4BWCUFJMBHm
45Is4gJwiRL6zCGOK0IqcWzV1aLh/OayS7YFIrFG3AFu+oW0qx9f7zElprZtNMMEUixF
BqWtTnAXRS21goSa0B7oVaHc4LR+x1DYfgIIzF45oA67axKefVtHXzkWQtQMi/lD/UdC
85KEDVHiclybjiGRAateCJw6VywDDLbKdLrPnWM3X2tigWoayJE4vcVZ2sleB9knDvED
0KAA==
Received: by 10.112.85.72 with SMTP id f8mr3598768lbz.65.1342349880617;
Sun, 15 Jul 2012 03:58:00 -0700 (PDT)
Return-Path: <catel...@gmail.com>
Received: from [192.168.254.51] (d62-181-77-198.cust.tele2.se. [62.181.77.198])
by mx.google.com with ESMTPS id er3sm2824457lbb.16.2012.07.15.03.57.58
(version=SSLv3 cipher=OTHER);
Sun, 15 Jul 2012 03:57:59 -0700 (PDT)
Message-ID: <5002A23E.10...@gmail.com>
Date: Sun, 15 Jul 2012 12:58:06 +0200
From: Jonas Petersson <catel...@gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080925 Thunderbird/2.0.0.17 Mnenhy/0.7.5.666
MIME-Version: 1.0
To: android-developers@googlegroups.com
Subject: Emulator hardware keyboard mapping table?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Hi all,
Now that the emulator seemingly supports using the computer's physical
keyboard in a more generic way, I have experimented a bit to try to get
it to fully work. Specifically, I'd like to enter the ������ characters
without having to longpress A or O to get the popup menu and some
fiddling seems to indicate that this should be possible: Under "Physical
keyboard" int he emulator I can select "Swedish - Android keybard" which
for some reason has the title "qwerty2" - it indicates that pressing
Ctrl-Space should toggle between those that I've enabled, that doesn't
work, but is no big deal really.
However, it seems that the mapping table is broken since when I press
"<" I get ";" and shifted "," gives me "�" while "'" gives me "�".
Interestingly, if I switch my keyboard mapping of my laptop to be
standard English US, the emulator will indeed generate the correct
Swedish keys! (Well, not quite 100%, but all the important ones anyway)
This is OK as a workaround, but I'd say it is on the inconvenient side.
Is there any way I can create a correct mapping table? The emulator
-keyset help file was the closest thing I could come up with, but it
seems to work on a different level. I'm happy to experiment and provide
whatever I find out back to the sources as long as I can get a pointer
to where I should start...
BTW: I'm on Linux (Ubuntu) in case that makes any difference.
Many thanks in advance / Jonas