LINUX.ORG.RU

xvkbd, kde и послать набор симовол в другое окно


0

0

Добрый день )

Цель: В запущенный firefox (в окно ввода url`а) ввести нужный мне url; Используется KDE 3.5

ID окна я нашел через xwininfo

xwininfo: Window id: 0x260005d "Добавить сообщение - Mozilla Firefox"

Далее делаю:

 xvkbd -text "http://linux.org.ru" -window 0x260005d

Дальеш прикол: 1. Если терминал откуда запускается xvkbd и firefox находятся на одном работчем столе - то символы в окно передаются нормально;

2. Если терминал откуда запускается xvkbd и firefox находятся на разных рабочих столах - выдается сообщение:

Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Missing charsets in String to FontSet conversion
X error trapped: BadMatch (invalid parameter attributes), request-code=42
и данные в firefox не поступают.

Ключи у xvkbd: -xsendevent и -no-jump-pointer эффекта не оказывают.

Может кто помоч? Как бы с разных рабочих столов ввод символов делать?

Надо решить именно эту задачу, есессно ввод в идеале будет делаться не в firefox а в wine приложение, и это действительно надо как-то решить с разных рабочих столов :/

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.