Użyj kvkbd bez menedżera okien


1

Obecnie pracuję nad aplikacją kiosku w QML i chcę używać wirtualnej klawiatury kvkbd do wprowadzania danych przez użytkownika.

Gdy używany z menedżerem okien (takim jak icewm), kvkbd działa dobrze, ale ponieważ moja aplikacja działa bez menedżera okien (jest to aplikacja kioskowa), kvkbd nie wysyła kluczy do pola ostrości (np. Wprowadzania tekstu).

Prostym skryptem do testowania byłby (używam OpenSUSE 13.1):

X :1
export DISPLAY=:1
kvkbd
xterm

Po przejściu do nowego ekranu (Ctrl + Alt + F_digit) mogę przesłać dane wejściowe do xterm z klawiatury, ale nie z kvkbd.

Czy masz jakieś pomysły, w jaki sposób można wyraźnie określić skupione okno na kvkbd? Lub jakieś pomysły, w jaki sposób mogę osiągnąć ten problem?

Dzięki.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.