Got this one. Smallest keyboard I could find in 'Public'. It has 'Lang' key, but it seems not working anywhere outside of samsung keyboard driver in android devices.
Anyway, it feels rather nice for that size, and I plan to use is together with laptop and Wacom Cintiq for outdoor drawing.
xev shows most of the keys but few. E.g. 'voice', 'menu down', 'hide keyboard' neither works on linux nor sends any scancodes. Funny.
And there is no alt key too. So, again, vim is superiror over emacs. Yet another input device vim is supports and emacs is not.