Нашел такое решение как поменять стрелочки на jikl (left up down right) при нажатом модификаторе в данном случае это Alt_R (не нужно двигать руку на стрелочки когда код пишешь):
keycode 108 = Mode_switch
keysym j = j J Left
keysym l = l L Right
keysym i = i I Up
keysym k = k K Down
но проблема при смене языка. xmodmap выключает русские букофки. Соответственно перестают работать «ошлд» на русской раскладке.
А как же лечить, что делать?:(
каким-то образом при смене раскладки запускать еще какой-то скрипт и назначать уже русские букофки вместо англ? А потом при смене обратно снова запускать скрипт?