[Android Apps and Games] kwuddy:
Thanks for your quick reply (which I missed on the day so excuse my delay)...

- Video, couple of seconds lag (fb option is a no-go)

- Kb, like others, seems to work ok in edit boxes otherwise slow/unresponsive

- Rooted with busybox

- Pointer, I can't figure out with my limited knowledge/time if this box is doing some trick to compensate for lack of touch-screen but I'll try to decode the event/input dumps at the weekend. Here's what I collected:

vncs v1.33
Linux localhost 2.6.34 V1.3.0-56-g08e726c-dirty(20111212.115459) armv7l GNU/Linux
Android 2.3.4

$ which su
/system/xbin/su

$ ls -l /dev/input
crw-rw-r-- root input 13, 68 2012-02-16 07:45 event4
crw-rw-r-- root input 13, 33 2012-02-16 07:45 mouse1
crw-rw-r-- root input 13, 67 2012-02-16 07:45 event3
crw-rw-r-- root input 13, 63 2012-02-16 07:45 mice
crw-rw-r-- root input 13, 65 2012-02-16 07:45 event1
crw-rw-r-- root input 13, 64 2012-02-16 07:45 event0
crw-rw-r-- root input 13, 32 2012-02-16 07:45 mouse0

$ ./vncs -k /dev/input/event3 -t /dev/input/event4
Initializing framebuffer device /dev/graphics/fb0...
xres=1200, yres=690, xresv=1200, yresv=1380, xoffs=0, yoffs=690, bpp=32
--Initializing gingerbread access method--
screenshot info: 32 1200 690 3312000
Initializing keyboard device /dev/input/event3 ...
init keyboard device
Initializing touch device /dev/input/event4 ...
Initializing VNC server:
width: 1200
height: 690
bpp: 32
port: 5901
need init
Initializing server...
22/02/2012 12:38:26

keys a-b-c...

$ od -x /dev/input/event3
0000000 1b5b 0008 a8a8 0009 0004 0004 0004 0007
0000020 1b5b 0008 a8a8 0009 0001 001e 0001 0000
0000040 1b5b 0008 a8a8 0009 0000 0000 0000 0000
0000060 1b5b 0008 5828 000c 0004 0004 0004 0007
0000100 1b5b 0008 5828 000c 0001 001e 0000 0000
0000120 1b5b 0008 5828 000c 0000 0000 0000 0000
0000140 1b5f 0008 0da8 000e 0004 0004 0005 0007
0000160 1b5f 0008 0da8 000e 0001 0030 0001 0000
0000200 1b5f 0008 0da8 000e 0000 0000 0000 0000
0000220 1b60 0008 1d28 0001 0004 0004 0005 0007
0000240 1b60 0008 1d28 0001 0001 0030 0000 0000
0000260 1b60 0008 1d28 0001 0000 0000 0000 0000
0000300 1b64 0008 26e8 000f 0004 0004 0006 0007
0000320 1b64 0008 26e8 000f 0001 002e 0001 0000
0000340 1b64 0008 26e8 000f 0000 0000 0000 0000
0000360 1b65 0008 1728 0002 0004 0004 0006 0007
0000400 1b65 0008 1728 0002 0001 002e 0000 0000
0000420 1b65 0008 1728 0002 0000 0000 0000 0000

LMB click, RMB click (without moving wand)...

$ od -x /dev/input/event4
0000000 1bc9 0008 74a0 0004 0004 0004 0001 0009
0000020 1bc9 0008 74a0 0004 0001 0110 0001 0000
0000040 1bc9 0008 74a0 0004 0000 0000 0000 0000
0000060 1bc9 0008 dfa0 0007 0004 0004 0001 0009
0000100 1bc9 0008 dfa0 0007 0001 0110 0000 0000
0000120 1bc9 0008 dfa0 0007 0000 0000 0000 0000
0000140 1bcb 0008 56a0 0009 0004 0004 0002 0009
0000160 1bcb 0008 56a0 0009 0001 0111 0001 0000
0000200 1bcb 0008 56a0 0009 0000 0000 0000 0000
0000220 1bcb 0008 c1a0 000c 0004 0004 0002 0009
0000240 1bcb 0008 c1a0 000c 0001 0111 0000 0000
0000260 1bcb 0008 c1a0 000c 0000 0000 0000 0000

Pointer movement is by holding down a certain button on the wand.

First five lines +x, rest -x, held on table so should be no y movement...

$ od -x /dev/input/mice
0000000 0108 0800 0001 0108 0800 0001 0108 0800
0000020 0001 0108 0800 0001 0108 0800 0001 0108
0000040 0800 0001 0108 0800 0001 0108 0800 0001
0000060 0108 0800 0001 0108 0800 0001 0108 0800
0000100 0001 0108 0800 0001 0108 0800 0001 0108
0000120 0800 0001 0108 0800 0001 ff18 1800 00ff
0000140 ff18 1800 00ff ff18 1800 00ff ff18 1800
0000160 00ff ff18 1800 00ff ff18 1800 00ff ff18
0000200 1800 00ff ff18 1800 00fe fe18 1800 00fe
0000220 fe18 1800 00fe fe18 1800 00ff ff18 1800

Same for y up/dn, on edge to eliminate x movement...

$ od -x /dev/input/mice
0000000 0008 0801 0100 0008 0802 0300 0008 080a
0000020 0900 0008 0804 0100 0008 0801 0100 0008
0000040 0804 0400 0008 0804 0200 0008 0801 0100
0000060 0008 0801 0100 0008 0803 0300 0008 0802
0000100 0100 0008 0801 0500 0008 0804 0200 0008
0000120 0804 0400 0008 0804 0200 0008 2801 ff00
0000140 0028 28ff ff00 0028 28ff ff00 0028 28ff
0000160 ff00 0028 28ff ff00 0028 28ff ff00 0028
0000200 28ff ff00 0028 28ff ff00 0028 28ff ff00

Yes, very interesting device, especially for cost ~£53 (b-grade but only problem was hdmi cable) so I'm one happy-chappy :-)

Btw, here's a dump of the dev dir in case it provides any clues:

$ ls -l /dev
drwxr-xr-x system system 2012-02-16 07:45 cpuctl
crw------- root root 253, 1 2012-02-16 07:45 hidraw1
crw------- root root 253, 0 2012-02-16 07:45 hidraw0
crw-rw-rw- system graphics 240, 0 2012-02-16 07:45 mali
crw------- root root 242, 0 2012-02-16 07:45 amhdmitx0
crw------- root root 243, 2 2012-02-16 07:45 amaudio_ctl
crw------- root root 243, 1 2012-02-16 07:45 amaudio_in
crw------- root root 243, 0 2012-02-16 07:45 amaudio_out
crw------- root root 244, 0 2012-02-16 07:45 efuse
crw------- root root 250, 1 2012-02-16 07:45 uio1
crwxrwxrwx root root 245, 0 2012-02-16 07:45 gpio_dev
crw------- root root 246, 0 2012-02-16 07:45 audiodsplog
crw-rw-rw- system system 232, 0 2012-02-16 07:45 audiodsp0
crw------- root root 248, 0 2012-02-16 07:45 am_adc_kpd0
crw------- root root 249, 0 2012-02-16 07:45 amremote
crw-rw-rw- system system 239, 0 2012-02-16 07:45 amvideo
crw-rw-rw- root root 233, 6 2012-02-16 07:45 amstream_sub_read
crw-rw-rw- system system 233, 5 2012-02-16 07:45 amstream_sub
crw-rw-rw- system system 233, 4 2012-02-16 07:45 amstream_rm
crw-rw-rw- system system 233, 3 2012-02-16 07:45 amstream_mpps
crw-rw-rw- system system 233, 2 2012-02-16 07:45 amstream_mpts
crw-rw-rw- system system 233, 1 2012-02-16 07:45 amstream_abuf
crw-rw-rw- system system 233, 0 2012-02-16 07:45 amstream_vbuf
crw-rw-rw- system system 250, 0 2012-02-16 07:45 uio0
drwxr-xr-x root root 2012-02-16 07:45 mtd
crw------- root root 251, 0 2012-02-16 07:45 nand_env
crw-rw-rw- root root 252, 0 2012-02-16 07:45 ge2d
crw-rw---- radio vpn 108, 0 2012-02-16 07:45 ppp
drwxr-xr-x root root 2012-02-16 07:45 block
crw------- root root 7, 129 2012-02-16 07:45 vcsa1
crw------- root root 7, 1 2012-02-16 07:45 vcs1
crw------- root root 7, 128 2012-02-16 07:45 vcsa
crw------- root root 7, 0 2012-02-16 07:45 vcs
crw------- root root 4, 65 2012-02-16 07:45 ttyS1
crw------- root root 4, 64 2012-02-16 07:45 ttyS0
crw-rw-rw- root root 5, 2 2012-02-22 12:19 ptmx
crw-rw-rw- system graphics 241, 0 2012-02-16 07:45 ump
crw------- root root 4, 63 2012-02-16 07:45 tty63
crw------- root root 4, 62 2012-02-16 07:45 tty62
crw------- root root 4, 61 2012-02-16 07:45 tty61
...
crw------- root root 4, 2 2012-02-16 07:45 tty2
crw------- root root 4, 1 2012-02-16 07:45 tty1
crw-rw---- root system 4, 0 2012-02-16 07:45 tty0
crw------- root root 5, 1 2012-02-16 07:45 console
crw-rw-rw- root root 5, 0 2012-02-16 07:45 tty
crw------- root root 1, 11 2012-02-16 07:45 kmsg
crw-rw-rw- root root 1, 9 2012-02-16 07:45 urandom
crw-rw-rw- root root 1, 8 2012-02-16 07:45 random
crw-rw-rw- root root 1, 7 2012-02-16 07:45 full
crw-rw-rw- root root 1, 5 2012-02-16 07:45 zero
crw-rw-rw- root root 1, 3 2012-02-16 07:45 null
crw------- root root 1, 1 2012-02-16 07:45 mem
crw------- root root 10, 50 2012-02-16 07:45 network_throughput
crw------- root root 10, 51 2012-02-16 07:45 network_latency
crw------- root root 10, 52 2012-02-16 07:45 cpu_dma_latency
crw-rw---- adb adb 10, 53 2012-02-16 07:45 android_adb_enable
crw-rw---- adb adb 10, 54 2012-02-16 07:45 android_adb
drwxr-xr-x root root 2012-02-16 07:45 log
crw-rw-rw- root root 10, 59 2012-02-16 07:45 binder
crw------- root root 10, 60 2012-02-16 07:45 device-mapper
crw-rw-rw- system radio 10, 61 2012-02-16 07:45 alarm
crw-rw-rw- system bluetooth 10, 223 2012-02-16 07:45 uinput
crw-r----- vpn vpn 10, 200 2012-02-16 07:45 tun
crw------- root root 10, 229 2012-02-16 07:45 fuse
crw-rw-rw- root root 10, 62 2012-02-16 07:45 ashmem
crw------- root root 10, 63 2012-02-16 07:45 rfkill
drwxr-xr-x root root 2012-02-16 07:45 bus
drwxr-xr-x root root 2012-02-21 06:56 snd
crw-rw-rw- root root 212, 3 2012-02-16 07:45 dvb0.frontend0
crw-rw-rw- root root 212, 9 2012-02-16 07:45 dvb0.dsc0
crw-rw-rw- root root 212, 39 2012-02-16 07:45 dvb0.net2
crw-rw-rw- root root 212, 37 2012-02-16 07:45 dvb0.dvr2
crw-rw-rw- root root 212, 36 2012-02-16 07:45 dvb0.demux2
crw-rw-rw- root root 212, 23 2012-02-16 07:45 dvb0.net1
crw-rw-rw- root root 212, 21 2012-02-16 07:45 dvb0.dvr1
crw-rw-rw- root root 212, 20 2012-02-16 07:45 dvb0.demux1
crw-rw-rw- root root 212, 7 2012-02-16 07:45 dvb0.net0
crw-rw-rw- root root 212, 5 2012-02-16 07:45 dvb0.dvr0
crw-rw-rw- root root 212, 4 2012-02-16 07:45 dvb0.demux0
crw------- root root 254, 0 2012-02-16 07:45 rtc0
crw------- root root 89, 1 2012-02-16 07:45 i2c-1
crw-rw-rw- root root 89, 0 2012-02-16 07:45 i2c-0
drwxr-xr-x root root 2012-02-21 11:41 input
crw------- root root 247, 0 2012-02-16 07:45 di0
drwxr-xr-x root root 2012-02-16 07:45 graphics
drwxr-xr-x root root 2012-02-22 10:15 socket
drwxr-xr-x root root 1970-01-01 01:00 pts