Старе питання, але: поки це неможливо в urxvt, я вніс деякі зміни, які додадуть опцію (SecondWheel) зробити саме це, і змусять себе поводитись як термінали на основі VTE.
Те, що ця нова опція робить, досить проста: при використанні колеса миші, якщо ви перебуваєте на вторинному екрані (*), прокрутка не відбудеться, і замість цього 3-х «фальшивих» натискань клавіш буде надіслано запущеній програмі. Отже, колесо вгору матиме такий самий результат, як тричі натиснути клавішу Вгору, а колесо вниз зробить те саме, що натиснути клавішу 3 вниз 3 рази.
(*) не впевнений, це "офіційний" термін чи ні, але, принаймні, так називається в urxvt.
Досить просто, але це робить трюк: зараз під час бігу man
,less
або будь-яке інше додаток , яке використовує вторинний екран, ви можете використовувати колесо миші для переміщення (або що - то сказали , додаток буде робити, якщо ви натиснули клавіші вгору / вниз).
Слід зазначити, що я не впевнений, що насправді це робиться в терміналах на базі VTE - я ніколи не перевіряв - але це робить свою роботу, тому це працює для мене.
Трохи більше інформації та посилання на код & PKGBUILD для Arch Linux можна знайти тут:
http://mywaytoarch.tumblr.com/post/14455320734/scrolling-mouse-wheel-improvments-vte-like-in-urxvt
Сподіваємось, це може бути корисним для деяких!