implement keypad and touchscreen driver on emulator

by bryan » Mon, 27 Dec 2010 23:58:47 GMT

Sponsored Links
 Hi All,
I have a stupid question need you guys' help
Is it possible to simulate the touch screen event on android emulator?
Since I do not have real device to do this, I want to simulate the
event on emulator first.

If yes, how do I get started?
I tried to hook kernel image when runnig emulator. But log seems not
correct.(see following portion of logcat)

I/EventHub(   59): New keyboard: device->id=0x10000 devname='qwerty2'
propName='hw.keyboards.65536.devname' keylayout='/system/usr/keylayout/
I/EventHub(   59): New device: path=/dev/input/event0 name=qwerty2
id=0x10000 (of 0x1) index=1 fd=52 classes=0x2f
E/EventHub(   59): could not get driver version for /dev/input/mouse0,
Not a typewriter
E/EventHub(   59): could not get driver version for /dev/input/mice,
Not a typewriter
I/KeyInputQueue(   59): Device added: id=0x0, name=qwerty2, classes=2f
I/KeyInputQueue(   59):   X: unknown values
I/KeyInputQueue(   59):   Y: unknown values
I/KeyInputQueue(   59):   Pressure: unknown values
I/KeyInputQueue(   59):   Size: unknown values
I/KeyInputQueue(   59): No virtual keys found

evne the keylayout nor the keychar are not what I expect to see
(I have register my keylayout and keychar in system.prop)

The final result I want to see is when I tap the mouse left key on
emulator software keyboard,
the logcat can display the X-Y coordinate and mapping keychar

The kernel version I use is android-goldfish-2.6.29, config is
Can anybody give me some clue? Any information will be helpful for me.

Thank you so much


Other Threads

1. How to let parent handle onclick event for ListView


You should not touch the focusable and clickable attributes of
ImageView or TextView -- the defaults are what you want.

If your activity is a ListActivity, you could override
onListItemClick() in the activity, instead of using

Mark Murphy (a Commons Guy) | |

_Android Programming Tutorials_ Version 2.9 Available!


2. Power consumption: How to reduce power consumption

There are quite some pit falls that an application developer may hit.
In order to simplify life Sony Ericsson Developer world has produced a
little guideline called "Android Application Coding Guidelines - Power

(Unfortunately it is a pdf file - which isn't ideal - but it is at
least out there.)
Have a look at it - and feel free to comment.

Kind regards
Sony Ericsson Developer Support #SEDW


3. Disable screen saver on Android devices.

4. Notepadv2

5. Icon design guidelines for Sony Ericsson X10 mini and mini pro

6. Psx4Droid!

7. Aktifin Flexi Unlimted di Samsung Momen