<https://lh3.googleusercontent.com/-junDMI1xOCI/T2XUzN_5f5I/AAAAAAAAAqE/y1_FhThZjh8/s1600/IMG_3119.JPG>
*Good day to all developers!*
I have a Bluetooth (BT) Hardware keyboard RAPOO E6300, working on my SGSII
with Android 2.3.5.
It is working fine, but some special keys is not mapped as expected or may
not work at all, like Ctrl in Putty.
For example, "VolumeUp/VolumeDown" keys is working, but "Mute" key is don't.
*With help of dev.android.com I get keymap:*
D:\android-sdks\platform-tools>adb shell getevent -p
add device 1: /dev/input/event9
name: "Broadcom Bluetooth HID"
events:
SYN (0000): 0000 0001 0004 0014
KEY (0001): 0001 0002 0003 0004 0005 0006 0007 0008
0009 000a 000b 000c 000d 000e 000f 0010
0011 0012 0013 0014 0015 0016 0017 0018
0019 001a 001b 001c 001d 001e 001f 0020
0021 0022 0023 0024 0025 0026 0027 0028
0029 002a 002b 002c 002d 002e 002f 0030
0031 0032 0033 0034 0035 0036 0037 0038
0039 003a 003b 003c 003d 003e 003f 0040
0041 0042 0043 0044 0045 0046 0047 0048
0049 004a 004b 004c 004d 004e 004f 0050
0051 0052 0053 0055 0056 0057 0058 0059
005a 005b 005c 005d 005e 005f 0060 0061
0062 0063 0064 0066 0067 0068 0069 006a
006b 006c 006d 006e 006f 0071 0072 0073
0074 0075 0077 0079 007a 007b 007c 007d
007e 007f 0080 0081 0082 0083 0084 0085
0086 0087 0088 0089 008a 008c 008e 0096
0098 009e 009f 00a1 00a3 00a4 00a5 00a6
00ac 00ad 00b0 00b1 00b2 00b3 00b4 00b7
00b8 00b9 00ba 00bb 00bc 00bd 00be 00bf
00c0 00c1 00c2 00d9 00f0
MSC (0004): 0004
I think, that half of solution of this problem is to develop new keylayout
file and put it to */system/usr/keychars*.
And the othe half of solution is to develop android service app, that will
cover othe virtual keys, like changing tracks of media/radio player etc.
And this service must start or will enabled new functions only when
keyboard is connected with device.
Who can help me with advice?
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en