Witam.
Czy jest może jakiś sposób na przekazywanie wywołań klawiatury z mojego programu do dwóch innych (np. przeglądarki i gry)?
Z góry dziękuję
Witam.
Czy jest może jakiś sposób na przekazywanie wywołań klawiatury z mojego programu do dwóch innych (np. przeglądarki i gry)?
Z góry dziękuję
Jednocześnie, czy może być najpierw do jednego, potem do drugiego?
Może być i tak i tak.
A jaki system?
Obojętnie. Tylko jak?
Powinno pomóc: http://www.doctort.org/adam/nerd-notes/x11-fake-keypress-event.html
Gdyby nie chciało ci się zgłębiać odmentów X11, możesz też opakować komunikację command line w dowolnym języku np. z tym narzędziem: http://www.semicomplete.com/projects/xdotool/, bądź napisać skrypt w shellu wykorzystujący ten tool.
Dla Windowsa: http://stackoverflow.com/questions/1220820/how-do-i-send-key-strokes-to-a-window-without-having-to-activate-it-using-window i wywołanie SendInput z WinApi albo SendKeys.Send z C# i Windows Forms https://msdn.microsoft.com/pl-pl/library/system.windows.forms.sendkeys.send%28v=vs.110%29.aspx