Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

urxvt-tabbedex doesn't play well with input methods. #18

Open
yshui opened this issue Oct 4, 2012 · 13 comments
Open

urxvt-tabbedex doesn't play well with input methods. #18

yshui opened this issue Oct 4, 2012 · 13 comments

Comments

@yshui
Copy link

yshui commented Oct 4, 2012

I witness several weird behaviour when using tabbedex with an input method (fcitx to be specific).

To name some: 1) when the mouse pointer in not inside the window (but the window is still focused, like the pointer is hovering over the title bar), I can't input into urxvt. 2)If I hover my mouse over the input panel, urxvt lost input focus (It shouldn't, since the panel won't get focused), and thus interrupt the input sequence.

Don't know if this is tabbedex specific, since I have tested the original tabbed.

@mina86
Copy link

mina86 commented Aug 24, 2014

Sounds like a duplicate of #17 which is not tabbedex specific (happens also in tabbed). There are some patches for urxvt floating around that fix it.

@barul42
Copy link

barul42 commented Oct 7, 2015

Would you happen to have a patch that fix this? I can't find any and I still have the issue

@mina86
Copy link

mina86 commented Oct 7, 2015

I’ve included the patch in https://github.com/mina86/urxvt-tabbedex repository.

@barul42
Copy link

barul42 commented Oct 7, 2015

Thanks for the patch, I just tried it; it seems to have solved the PgUp/PgDn issue, but I still can't use the dead keys, as " or ^ unless my cursor is over the window. :(

@mina86
Copy link

mina86 commented Oct 7, 2015

Oh, I see. Yes, I can confirm that this patch does not fix problem with dead keys.

The work around I came up with is to configure WM to zap mouse pointer to the middle of the urxvt window when it’s focused using key shortcut. This doesn’t fix the issue but solves the problem for me.

@mina86
Copy link

mina86 commented Aug 9, 2016

Could you test again with https://github.com/mina86/urxvt-tabbedex and most recent version and rxvt-unicode? There were recently fixes pushed upstream to the terminal.

@barul42
Copy link

barul42 commented Aug 12, 2016

I did test with urxvt 9.22 from arch repos, still had the issue.
Since then I switched to xfce4-terminal, hence the late response

Le 9 août 2016 17:28:25 GMT+02:00, Michal Nazarewicz [email protected] a écrit :

Could you test again with https://github.com/mina86/urxvt-tabbedex and
most recent version and rxvt-unicode? There were recently fixes pushed
upstream to the terminal.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
#18 (comment)

barul

@daaugusto
Copy link

Hi @mina86,

For your information, I can still reproduce the bug with dead keys. I'm using perl 5.24.1, rxvt-unicode 9.22 and tried your latest version of tabbedex (089d0cb).

@mina86
Copy link

mina86 commented Jan 11, 2017

I can reproduce it with tabbed so this appears to be a bug upstream that tabbedex inherits.

PS. You should be using https://github.com/mina86/urxvt-tabbedex, stepb’s repository is pretty much abandoned.

@daaugusto
Copy link

Hi mina86, thanks for your reply. In fact, I'm already using the latest commit of your fork. You're right, this also happens to tabbed (by the way, a bug report has been submitted to the Debian bug tracking).

@mina86
Copy link

mina86 commented Jan 13, 2017

Sadly it’s unlikely I’ll have time to fix this so I’m waiting for patches or upstream fix.

@cvr
Copy link

cvr commented May 2, 2019

Hi, I can confirm this bug still lingers. Basically either tabbed or tabbedex extensions will make certain deadkeys (namely ~ or ^) to stop working when the mouse pointer is outside URxvt's terminal window. Confirmed in Debian Stretch 9.9 with urxvt-9.22 and perl-5.24.1.

@daaugusto
Copy link

I gave up insisting on urxvt-tabbedex and now I'm very happy using urxvt with tmux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants