Urxvt tabbed(ex) scroll doesn't work when mouse is not inside urxvt window

Vas No Medas vasnomedas at gmail.com
Fri Feb 28 08:01:36 CET 2014


Hello again.

I've tried installing rxvt-unicode 9.15 and rxvt-unicode 9.14, enabled
tabbed extension there and the bug was also there. (At  first I though that
it was broken again after 9.15)

Also I thought that it could be a problem with awesome, so I installed
xubuntu on virtualbox, launch rxvt-unicode 9.18 + tabbed there and tried
scrolling up-down with Shift+PageUp/PageDown and it also didn't work when
mouse pointer was not in window.

I also tried diving with gdb in rxvt-unicode source code to see where it
differs between when mouse pointer is inside/outside, but haven't
succeeded. Maybe anyone knows why and how it detects mouse outside window?

Vas


On Mon, Feb 24, 2014 at 3:31 AM, Michael Traxler <M.Traxler at gsi.de> wrote:

> Hi,
>
> I can verify the wrong behaviour of urxvt-9.19 and tabbedex together with
> awesome and the shift-page-up/down. Only works if the mouse is in the
> terminal, even though the focus is on urxvt (never dared to report!).
>
> shift-cursor-left/right to change the tab is working without problems even
> if
> the mouse is outside of urxvt.
>
> Michael
>
> ---------------------------------------
>
>
> On Sun, 23 Feb 2014, Vas No Medas wrote:
>
>  Hi, Martin!
>>
>> I've disabled the scrolling redefinition. Now I can't scroll line-by-line
>> with Shift+Up/Down.
>> Shift+PageUp/PageDown (I haven't redefined it) works only when mouse is
>> inside urxvt.
>> I've also investigated a bit:
>> Alt+S (searchable-scrollback) works even if mouse is outside.
>> Ctrl+Shift+Up/Down/Left/Right work even if mouse is outside.
>>
>> I've also tried disabling
>> !URxvt*.iso14755: false
>> !URxvt*.iso14755_52: false
>> But still no luck.
>>
>>
>>
>> On Sun, Feb 23, 2014 at 8:58 PM, Martin Pohlack
>> <mp26 at os.inf.tu-dresden.de>wrote:
>>
>>  Hi,
>>>
>>> your resources do contain redefinitions for scrolling:
>>>
>>>   URxvt*.keysym.Shift-Up: command:\033]720;1\007
>>>   URxvt*.keysym.Shift-Down: command:\033]721;1\007
>>>
>>> Do you still see the problem if you use the defaults there (remove them)
>>> + reload X resources (or logout / login)?
>>>
>>> If you trace the processing of the key sequences, I would assume that
>>> they are processed in the main instance and not the tabbed ones and
>>> therefore never arrive in the specific instances.
>>>
>>> Martin
>>>
>>> On 23.02.2014 13:48, Vas No Medas wrote:
>>>
>>>> Hello!
>>>>
>>>> I have awesome WM and urxvt v9.19 with tabbed plugin enabled. Also I
>>>> scroll with Shift+Up/Down. When I switch focus to my urxvt terminal but
>>>> leave mouse outside, Shift+Up/Down has no effect. However, if I move the
>>>> mouse in, scrolling works just right.
>>>>
>>>> Also when I disable tabbed plugin, scrolling works in all cases. I've
>>>> tried tabbedex, but the situation is still the same.
>>>>
>>>> I've found a similar bugreport
>>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511377 which says
>>>> that
>>>> this was fixed in 9.14-15
>>>> The solution there was to add on_tt_write handler. My perl/tabbed file
>>>> also has on_tt_write handler but it seems that it is never called (tried
>>>> putting warn in it)
>>>>
>>>> Here is my ~/.Xresources file:
>>>>
>>> http://bpaste.net/show/AddbC9C0d9U7qovNAa0R/
>>>
>>>>
>>>> Also would be great if you could tell if you were able to reproduce the
>>>>
>>> bug
>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> rxvt-unicode mailing list
>>>> rxvt-unicode at lists.schmorp.de
>>>> http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
>>>>
>>>>
>>>
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schmorp.de/pipermail/rxvt-unicode/attachments/20140228/9563d5b5/attachment.html>


More information about the rxvt-unicode mailing list