Для многих вещей, как это, xmodmap полезен, но я не думаю, что он может переназначить комбинации клавиатура + мышь. Тем не менее, вам может повезти, используя imwheel . Это на самом деле довольно мощный - вы можете настроить разные отображения в разных окнах! Например, вот первый раздел примера файла, включенного в архив с исходным кодом:
"^mutt.*" None, Up, Up None, Down, Down Control_L, Up, Page_Up Control_L, Down, Page_Down
Это будет применяться к Mutt (точнее, к окнам с заголовками, соответствующими этому шаблону). Первое поле - это клавиатурные модификаторы для события ввода, второе - событие ввода кнопкой мыши / колесиком, а третий столбец - события вывода. Итак, первый отображает колесо вверх и вверх, а третий отображает левое управление + колесо вверх на страницу вверх.