nick-shmyrev/improved-osk-gnome-ext

Question: Why is it not working. I am on Gnome 43.4 and setup ibus

Closed this issue · 3 comments

Hi. I am out of knowledge. I wanted to use your extension on a Arch-Gnome install on my SteamDeck but can"t make it to pop up.

  • I installed the extension
  • I can configure it and it is enabled
  • I enabled ibus for my user (see below)
  • The old OSK is shown when I open it or when it gets automatically opened

Where could I check what is going wrong?
Thanks a lot!

Here my running ibus:

systemctl status --user ibus@\:0.service 
● ibus@:0.service - Intelligent Input Bus
     Loaded: loaded (/usr/lib/systemd/user/ibus@.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-04-18 07:38:02 CEST; 5h 7min ago
       Docs: man:ibus-daemon(1)
   Main PID: 1009 (ibus-daemon)
      Tasks: 9 (limit: 17750)
     Memory: 7.1M
        CPU: 170ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/app-ibus.slice/ibus@:0.service
             ├─1009 /usr/bin/ibus-daemon --replace --xim
             └─1037 /usr/lib/ibus/ibus-dconf

The issue might be with the keyboard layout you're using: https://github.com/nick-shmyrev/improved-osk-gnome-ext#my-language-layout-doesnt-have-the-additional-keys.
Can you see additional keys if you switch to English keyboard layout? You can add other language layouts if you go to Settings -> Keyboard -> Input Source.
If you can see extra keys in English (US) layout, that means I haven't updated your language layout yet. Let me know what language you're using, and I'll add the extra keys to it too. Or, feel free to add them yourself and make a PR. Here's an example of what I did to update Hungarian layout.
If that doesn't help, check journalctl for any gnome-shell errors:

journalctl /usr/bin/gnome-shell -f -o cat

Thanks. I use DE layout which should be supported. I tried with EN, but still the same. When I check journalctl -f -o catI can see this line whether I enable or disable the extension:
Tried to remove not registered resource
What is funny, when I disable my working Clippboar-History extension I can also see this. But not when enabling it.

Ah funny. Now I resized the Landscape height and it somehow activated I think. It gets bigger. But not filling the whole area.
This is at 33%:
image

And this at 50%:
image

I guess with 50% it is already much better!