Роман |
|
Темы:
4
Сообщения:
39
Участник с: 20 октября 2014
|
Игра запущена во втором окне в wine(не в фокусе), а может быть и несколько окон. Как им(окнам) отправить нажатие клавишь клавиатуры. Пробывал с помощью xdotool, с натвными приложениями всё получается, а с wine нет. Ели что то даст оконный менеджер i3.
Три месяца назад я написал эту песню, но с еб... темпом инфляции я зае... тексты переделывать, так что пусть в этой песне всё остаётся, как было. ( Ю. Клинских )
|
lumberjack |
|
Темы:
165
Сообщения:
799
Участник с: 06 января 2012
|
а что должен дать оконный менеджер i3? |
frankyboy |
|
Темы:
15
Сообщения:
324
Участник с: 05 декабря 2012
|
а если эмулировать виртуальный рабочий стол? |
Роман |
|
Темы:
4
Сообщения:
39
Участник с: 20 октября 2014
|
lumberjack не знаю, а что может помочь? frankyboy а это как? можно подробнее?
Три месяца назад я написал эту песню, но с еб... темпом инфляции я зае... тексты переделывать, так что пусть в этой песне всё остаётся, как было. ( Ю. Клинских )
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Попробовал. с нативным софтом работает, с окнами вайн - нет.Роман так работает, но на практике вряд ли будет удобным.
|
frankyboy |
|
Темы:
15
Сообщения:
324
Участник с: 05 декабря 2012
|
Романв терминале winecfg -> вкладка "Графика" -> параметр "Эмулировать рабочий стол" (желательно до запуска приложения виндового, так как всё равно надо будет перезапустить wineserver) |
Роман |
|
Темы:
4
Сообщения:
39
Участник с: 20 октября 2014
|
Aivar i3-msg, в моей ситуацции не подходит. frankyboyРоманв терминале winecfg -> вкладка "Графика" -> параметр "Эмулировать рабочий стол" (желательно до запуска приложения виндового, так как всё равно надо будет перезапустить wineserver) Вот это сработало, спасибо, сейчас лучше проверю, о результатах отпишусь.
Три месяца назад я написал эту песню, но с еб... темпом инфляции я зае... тексты переделывать, так что пусть в этой песне всё остаётся, как было. ( Ю. Клинских )
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
РоманСорри, но оконному менеджеру можно отправить только те команды, которые он понимает. РоманЖелательно подробно, мне тоже интересно. |
Роман |
|
Темы:
4
Сообщения:
39
Участник с: 20 октября 2014
|
AivarРоманЖелательно подробно, мне тоже интересно. Попробовал, в одно окно отправляет все вроде как норм, а вот если запустить второе, то отправляет только в последнее активное. Правда времени мало было поковырять, буду пробывать.
Три месяца назад я написал эту песню, но с еб... темпом инфляции я зае... тексты переделывать, так что пусть в этой песне всё остаётся, как было. ( Ю. Клинских )
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
РоманТак оно и должно быть - вот что на эту тему говорит теория С точки зрения программы общение с мышью похоже на работу с клавиатурой. X получает сигналы от устройства, преобразует их в события и помещает последние в очередь программы. Однако есть и существенная разница. Если события от клавиатуры передаются лишь программе, окно которой имеет фокус ввода, то события от мыши могут передаваться, в принципе, любой задаче, окно (окна) которой присутствуют на экране.
Ошибки не исчезают с опытом - они просто умнеют
|