QWERTY USB keyboard - keystrokes problem

by Jerry Johns » Thu, 30 Apr 2009 08:28:19 GMT


Sponsored Links
 I managed to successfully port the android 2.6.23 kernel changes over
to a TI Davinci TMS320DM6446 EVM Board - its an arm926ejs core with a
DSP processor as well in the die.
The changes were patched over the davinci-git kernel (2.6.23 as well).

The board boots up fine over NFS - i get the red blob moving around,
and then the final UI comes up fine with no error messages on the
console.

I connected a QWERTY keyboard as a USB HID, and it worked absolutely
fine the first time i connected it to the board; on subsequent boots
however, a single keystroke started getting mis-interpreted as
multiple keystrokes - typing "H" would result in 3 Hs for example;
navigating the UI was really hard as it would skip over many of the
icons.
On further boots, this became even more problematic as it would
duplicate them 5 times.

A "getevent" showed that in addition to the event0 device being
registered, some other weird .nfs0020932092302 device in the /dev/
input/ folder was being registered as well. If i deleted that device
(an "ls" in the folder didn't show it), i would get
newer .nfsxxxxxxxxx keystrokes being logged.

Any ideas why this is happening? I'm using the ramdisk provided in the
m5-rc14 SDK version.

Thank you kindly,

Jerry
--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Other Threads

1. Android build didn't create contents of /data directory

Hi all,
          I am new to this group and i don't know whether i can put
this question here. Please help me if i am wrong.

        When i started building android from full source code, it
succeeded in building all the libraries and other stuffs. But it has
not build the contents of the mydroid/out/target/product/generic/data
directory.

Host details,
 Ubuntu - 8.04 Linux saravanan-desktop 2.6.24-23-generic #1 SMP Thu
Nov 27 18:44:42 UTC 2008 i686 GNU/Linux

I have following things installed in my system,

$ sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf
libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl
libncurses5-dev zlib1g-dev valgrind

$ sudo update-java-alternatives -s java-1.5.0-sun

Procedure i followed to build,

#repo init -u git://android.git.kernel.org/platform/manifest.git

#repo sync
#export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.16/bin
#export ANDROID_JAVA_HOME=$JAVA_HOME
#make

Please help me to build Android File System from source. I am aware
that i could take fs from running emulator but that is not what i
wanted.

Thanks in advance!!
Saravanan

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: 

2. Donut & G1

Will the G1 get the Donut update when it comes out?

I've been out of action for a while so if its been covered I missed it.


Pd.

--~--~---------~--~----~------------~-------~--~----~

3. Updating bionic linux kernel headers for arch-arm and arch-x86

4. Multitouch Library?

5. Can we download somewhere the firmware of the HTC G1 dev edition

6. Before to reflash my device how i can backup/extract the actual firmware image ?

7. tabhost disappearing randomly