Alte Frage, aber: Während dies in urxvt nicht möglich ist, habe ich einige Änderungen vorgenommen, die eine Option (secondaryWheel) hinzufügen, um genau dies zu tun und das Verhalten von VTE-basierten Terminals zu verbessern.
Was diese neue Option bewirkt, ist ziemlich einfach: Wenn Sie das Mausrad verwenden und sich auf dem Sekundärbildschirm (*) befinden, wird kein Bildlauf ausgeführt, und stattdessen werden 3 "falsche" Tastenanschläge an die ausgeführte Anwendung gesendet. Ein Rad nach oben hat also das gleiche Ergebnis wie das dreimalige Drücken der Aufwärtstaste und ein Rad nach unten das gleiche Ergebnis wie das dreimalige Drücken der Abwärtstaste.
(*) nicht sicher, ob dies der "offizielle" Begriff ist oder nicht, aber zumindest heißt er in urxvt so.
Einfach genug, aber das funktioniert den Trick: jetzt beim Laufen man
, less
oder jede andere Anwendung, die den sekundären Bildschirm verwendet, können Sie mit dem Mausrad zu bewegen (oder was auch immer die Anwendung tun würde, wenn Sie die Auf- / Ab - Taste gedrückt).
Es sollte beachtet werden, dass ich nicht sicher bin, ob die Dinge in VTE-basierten Terminals tatsächlich so ablaufen - ich habe es nie überprüft -, aber das macht den Job, also funktioniert es für mich.
Weitere Informationen und Links zu Code & PKGBUILD für Arch Linux finden Sie hier:
http://mywaytoarch.tumblr.com/post/14455320734/scrolling-mouse-wheel-improvments-vte-like-in-urxvt
Hoffentlich kann dies für einige hilfreich sein!