Unbinding S-PgUp and S-PgDn

Marc Lehmann schmorp at schmorp.de
Fri Mar 31 12:07:13 CEST 2006


On Fri, Mar 31, 2006 at 02:16:27AM -0600, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> Hello all,
> 
> I'd like to bind S-PgUp and S-PgDn inside screen.  In order to do
> that, I need to unbind them from urxvt.  xev reports PgUp and PgDn as
> 'Prior' and 'Next' respectively.

You can't unbind them because they are not bound to begin with. However, this
was close:

> urxvt*keysym.S-Prior:
> urxvt*keysym.S-Next:
> 
> to my .Xdefaults, but to no avail.

You need to specify a replacement string as the resource value to whatever
you want to pass to the applicaiton in that case. Then everything should
work.

> On a side note, it'd be great if this same thing could be done with
> mouse scrolls too, but I think that may be wishful thinking.

That could be done with relative ease using a perl extension script.

There are plans for a more unified event mechanism inside urxvt, but it
will be designed with care, as it must be completely optional (you can't
imagine how much memory it can cost).

-- 
                The choice of a
      -----==-     _GNU_
      ----==-- _       generation     Marc Lehmann
      ---==---(_)__  __ ____  __      pcg at goof.com
      --==---/ / _ \/ // /\ \/ /      http://schmorp.de/
      -=====/_/_//_/\_,_/ /_/\_\      XX11-RIPE




More information about the rxvt-unicode mailing list