Can't get Florence to work in Gnome 3.

Hi all.

I’ve installed SuSE 13.1 on a P3-171 tablet PC.
After spending quite a while searching for a decent virtual keyboard capable of switching to a different layout (namely Cyrillic) I found that there are just two options:

  1. Maliit, a virtual keyboard originally designed for Meego
  2. Florence
    Unfortunately, Mallit is currently only supported by Plasma Active, which does not support SuSE 13.1 (only 12.3, and even that is alpha). So I settled for Florence.

The problem is, Florence just does not work in Gnome 3. It always stays on top whatever the settings are, so the keystrokes are not sent to the window which is in focus.
Things get even worse if you are unlucky enough to switch ‘autohide’ on. In this case Florence shows up when you enter a text input widget, but immediately disappears after the first tap on any of its keys. (The key tap still has no effect, of course).

I tried to:

  • play with settings
  • follow advices from the ‘tips’ section on Florence website
  • install xorg-x11-driver-input and x11-input-mtrack
  • install Florence from GNOME:Apps buildservice
    Nothing helped, it’s still impossible to use Florence in Gnome.

Everything works fine when I log in to XFCE.

So, here are the questions:

  1. Am I the only one having such trouble with Florence?
  2. Is there ANY on-screen keyboard which is able to switch layouts and also works?
  3. Is there something like Plasma Active, but not Alpha (and preferably x64)? The official site says the only stable x86 distro with Plasma Active is Kubuntu Active, which exists only in i386 version. (Also, it’s Ubuntu. Eeew.)

Linux Format magazine gave OpenSuse 5 out of 5 on a tablet, stating that it supports multitouch, gestures, etc. So far, I can’t make my tablet even usable at all.

Thanks in advance for your help.

I’m 2 years later, but, florence doesn’t work on Gnome 3 (at least not for me too), so I choose eekboard –

openSUSE 13.2 (i586)
Linux 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) i686 i686 i386 GNU/Linux

Dell Inspiron 1545