Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

currently I use XFCE and its Xkb plugin to switch between three layouts (us, russian and ukrainian; sometimes arabic input is wanted too).

on Windows, Punto switcher allows me to use one combination to switch between en/us layouts, and another to switch between all installed layouts.

here, <switch key> (caps lock) just toggles between layout 1, variant 1, layout 2, variant 1, layout 3, variant 1.

Ukrainian layout is fine at OpenOffice and IRC, but unfortunatelly don't want it in my emacs, firefox, and console. So looking for either:

  • good replacement for standart switcher, to allow per-window (process name) layout management, or to allow two layout sets being switched by special key

  • good replacement for XFCE environment itself. Maybe KDE4 supports the input in right way?

  • a way to create a variant of russian layout, where ukrainian symbols are activated with compose key. I've detected (with a help of xev) that left/right winkeys are having different keycode, so going to use one of them as compose key.

share|improve this question

GNOME allows per-window layouts.

"Separate layout for each window"

share|improve this answer
Per-window, yes, but not "add layout(x) for window(x)" – kagali-san Oct 1 '10 at 14:25
up vote 0 down vote accepted

I had to start hacking XFCE's applets. It's a joy.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.