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.
linux
kde
virtual-keyboard
niculare
źródło
źródło