Xpra: Ticket #634: allow input methods to be enabled

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:

Wed, 13 Aug 2014 08:48:38 GMT - Antoine Martin: status changed; resolution set

Done in r7272.

Adds the input-method switch. Options:

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

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

Enables the X Input Method.

Enables the Intelligent Input Bus.

Enables the Smart Common Input Method.

Enables the Universal Input Method.

Tue, 19 Aug 2014 03:31:31 GMT - Antoine Martin: milestone changed

Was done for milestone 0.14

Thu, 04 Apr 2019 11:43:35 GMT - Antoine Martin:

See also: GTK apps do not integrate with the Windows input..

Sat, 23 Jan 2021 05:01:30 GMT - migration script:

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