xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 8 years ago

Closed 8 years ago

Last modified 17 months ago

#634 closed enhancement (fixed)

allow input methods to be enabled

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: minor Milestone: 0.14
Component: platforms Version: trunk
Keywords: input ibus Cc:


Currently, the server will try to disable all input methods to try avoid problems by setting the following environment variables:


But some users (see this ML discussion) may want to enable input methods without knowing about all those values.
For example for ibus:


We should provide a better way of enabling this.

We need to:

  • figure out what normally sets those values (a session script somewhere?)
  • does any of it need dbus or other dependencies?
  • does it interfere when running multiple sessions
  • what is the best config / command-line switch? (input-methods=[none|ibus|...)

Change History (4)

comment:1 Changed 8 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

Done in r7272.

Adds the input-method switch. Options:

  • none

Disable input methods completely and prevent it from interfering with keyboard input. This is the default.

  • keep

Keeps the environment unchanged. You are responsible for ensuring it is correct.

  • xim

Enables the X Input Method.

  • IBus

Enables the Intelligent Input Bus.

  • SCIM

Enables the Smart Common Input Method.

  • uim

Enables the Universal Input Method.

Last edited 8 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 8 years ago by Antoine Martin

Milestone: 0.150.14

Was done for milestone 0.14

comment:4 Changed 17 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/634

Note: See TracTickets for help on using tickets.