I set up my keyboard layout in
/usr/share/X11/xkb/symbols/ to use the keys H, J, K, L as arrows Left, Down, Up and Right as the third and fourth shift level. mostly I followed this post.
The R. Alt is my Alternative Characters Key.
While this customization will "basically" work, I can not select text by typing it in conjunction with Shift. For example, I can not select the text by pressing Alt Gr+Shift+H, as it would do with Shift+Left. But I can jump a whole word with Ctrl.
The H, J, K, L are working exactly like the arrows in Firefox (with Shift and Ctrl) but not on Gedit, Rhythmbox or Chrome, and possibly more...
Any ideas? I'm using Ubuntu 14.04.
Edit:I am using a german keyboard with AltGr. and the files are the fowllowing:
(hope the link works now)