xpra icon
Bug tracker and wiki

Opened 3 years ago

Closed 3 years ago

Last modified 2 years ago

#1294 closed defect (worksforme)

Input methods don't work

Reported by: chaanakya Owned by: chaanakya
Priority: minor Milestone: 1.0
Component: keyboard Version: 0.17.x
Keywords: Cc:

Description

I'm currently using Xpra 0.17.5 on Debian sid/experimental. I'm using the IME fcitx (https://fcitx-im.org/wiki/Fcitx). I have used the option input-method = keep in my configuration file, and if I look at the environment variables in the shell, they're identical to the ones in a shell outside Xpra (only one environment variable set regarding the input method: XMODIFIERS=@im=fcitx ). This is also an issue if I disable keyboard synchronization. Theoretically, this should have been fixed in #634, but it seems that even though I'm using the option introduced there, the input method fails to work.

OS: Debian sid/experimental on both client and server (I'm using Xpra as a graphical sandboxing mechanism, so they're running on the same machine)

I've attached the bug-report.zip that was generated by Xpra's bug reporting utility. Please let me know if you need any other information.

Attachments (2)

bug-report.zip (36.4 KB) - added by chaanakya 3 years ago.
Zip created by bug report utility.
fcitx.png (49.9 KB) - added by Antoine Martin 3 years ago.
using fcitx in xpra

Download all attachments as: .zip

Change History (5)

Changed 3 years ago by chaanakya

Attachment: bug-report.zip added

Zip created by bug report utility.

Changed 3 years ago by Antoine Martin

Attachment: fcitx.png added

using fcitx in xpra

comment:1 Changed 3 years ago by Antoine Martin

Owner: changed from Antoine Martin to chaanakya

started a server with:

xpra start --start=xterm --input-method=fcitx --start="fcitx -r"

Then connected my client and launched a test gtk2 app.

As you can see, I can click on the visual keyboard and it does get used:
using fcitx in xpra

Does that not work for you?
Note: on Fedora with gnome, the tray widget are hidden in a widget at the bottom left hand side of the screen, where no-one ever finds them... I had to click on the fcitx tray menu to get the visual keyboard to show up.

comment:2 Changed 3 years ago by Antoine Martin

Resolution: worksforme
Status: newclosed

Not heard back, closing - feel free to re-open with more details.

comment:3 Changed 2 years ago by chaanakya

Huh that's interesting. I was trying it without running fcitx again and it wasn't working. Interestingly, replacing it inside an xpra instance doesn't prevent it from working in the main X server.

Note: See TracTickets for help on using tickets.