I've remapped CapsLock key to work like this:
CapsLock + J = Left arrow key
CapsLock + K = Down arrow key
etc.
I've used xmodmap (as explained here Mapping Super+hjkl to arrow keys under X).
The problem is that I can't seem to be able to make following key combinations work:
Expected: CapsLock + Shift + J = Shift + Left arrow key
Actual: CapsLock + Shift + J = does nothing.
etc.
Do you have any ideas how to make it work? Thanks.