лично меня редкостно выбешивает отвратная работа numpad-а, как средства навигации. т.к. начинал с xt-клавиатур, то эти ваши at-стрелочки считаю новомодным хипстерством. после каких-то очередных обновлений эта гадость в связке urxvt+tmux отказалась работать вообще. только цифровой ввод, и пох на состояние numlock. игрища с разными типами терминалов и баловства с настройками не особо и помогли. причем без tmux/screen, в голом urxvt все работало as expected
в результате этих головняков я задался простым вопросом – а нахер мне в системе вообще два типа стрелок, хомендов и прочих пейджапов? ответ был однозначный – нахер мне это не упало, и одного достаточно. в результате родился такой вот конфиг для xmodmap, мапящий numpad-овские кнопки на соответствующую навигацию. заодно и caps на shift+caps перевесил, а то частенько ложные срабатывания были
keycode 66 = NoSymbol Caps_Lock NoSymbol Caps_Lock NoSymbol Caps_Lock keycode 79 = Home KP_7 Home KP_7 Home KP_7 keycode 80 = Up KP_8 Up KP_8 Up KP_8 keycode 81 = Prior KP_9 Prior KP_9 Prior KP_9 keycode 83 = Left KP_4 Left KP_4 Left KP_4 keycode 85 = Right KP_6 Right KP_6 Right KP_6 keycode 87 = End KP_1 End KP_1 End KP_1 keycode 88 = Down KP_2 Down KP_2 Down KP_2 keycode 89 = Next KP_3 Next KP_3 Next KP_3 keycode 90 = Insert KP_0 Insert KP_0 Insert KP_0 keycode 91 = Delete KP_Decimal Delete KP_Separator keycode 104 = Return