I use iSSH app to ssh in to my work to ubuntu unix/linux and run emacs. I've found it invaluable to remap some keys, for example: CTRL-up ==> scroll-down CTRL-left ==> beginning-of-buffer and so on. On terminal with bash w/ the keyboard in use, "showkey -a" is your friend! You can then find any tricky key combo you want to remap.
Here's my .emacs portion I'm using specifically tailored to Moko keys that aren't describable/remappable normally otherwise: