Using an unofficial build of xbmc v12 from the arch linux arm forums for my raspberry pi. Didn't have any issue in raspbmc, but still not sure if this is because of compile time options or some config file like keyboard.xml. There currently isn't a v11 binary available for arch linux arm, so I'd have to compile it myself (Not easy with 256MB ram and a cell phone cpu).
Here's some pertinent information. I'm happy to provide more if asked:
Bus 001 Device 006: ID 04f3:01a4 Elan Microelectronics Corp. Wireless Keyboard
Linux alarmpi 3.1.9-28-ARCH+ #1 PREEMPT Fri Jul 6 23:07:26 UTC 2012 armv6l GNU/Linux
XBMC 12.0-ALPHA3 Git:20120623-e443c98 (Compiled: Jun 24 2012)
Retrieved from http://archlinuxarm.org/forum/viewtopic....cab914fa30
Suspicious log entries
16:01:26 T:1099304960 WARNING: no keymap support (requires /dev/tty0 - CONFIG_VT)
Thanks in advance!