Pergunta antiga, mas: embora isso não seja possível no urxvt, fiz algumas alterações que adicionam uma opção (secondWheel) para fazer exatamente isso e fazem com que ele se comporte como terminais baseados em VTE.
O que essa nova opção faz é bem simples: ao usar a roda do mouse, se você estiver na tela secundária (*), nenhuma rolagem ocorrerá e, em vez disso, serão pressionadas 3 teclas "falsas" no aplicativo em execução. Portanto, uma roda para cima terá o mesmo resultado que pressionar a tecla Para cima três vezes, e a roda para baixo fará o mesmo que pressionar três vezes a tecla Para baixo.
(*) não tem certeza se esse é o termo "oficial" ou não, mas pelo menos é assim que é chamado no urxvt.
Fácil, mas esse é o truque: agora, quando estiver executando man
, less
ou qualquer outro aplicativo que use a tela secundária, você pode usar a roda do mouse para se movimentar (ou o que o aplicativo faria, se você pressionasse as teclas Para cima / Para baixo).
Deve-se notar que não tenho certeza se é assim que as coisas são feitas nos terminais baseados em VTE - nunca verifiquei - mas isso faz o trabalho, portanto funciona para mim.
Um pouco mais de informação e links para o código & PKGBUILD para Arch Linux podem ser encontrados lá:
http://mywaytoarch.tumblr.com/post/14455320734/scrolling-mouse-wheel-improvments-vte-like-in-urxvt
Espero que isso possa ser útil para alguns!