
Quoting Ivan Miljenovic
Realistically, this kind of stuff is program-specific and nothing to do with xmonad.
I tend to agree. Firefox has caret browsing [1], OpenOffice (and other word processors) have shift+movements, vim/emacs have selection modes, there's xsel/xclip for copying files or command output in a terminal, etc. Nevertheless, there are kludges for moving the mouse pointer with the keyboard. You may be interested in one of [2] or [3], for example. I know there is a program out there as well for moving the mouse by cutting the screen into 4 (9?) pieces, then cutting one of those pieces into 4, and so on until you've got to a single pixel (or a small enough region that anywhere in there will do). You may find it with Google, or perhaps somebody else on this list uses it and can point you to its name. Cheers, ~d [1] http://brajeshwar.com/2006/turning-on-caret-browsing-in-firefox/ [2] http://www.tuxfiles.org/linuxhelp/movecursor.html [3] http://hg.suckless.org/swarp/