Discussion Overview
The discussion revolves around the challenge of controlling two or more programs simultaneously, specifically in the context of running multiple full-screen games on a single PC. Participants explore potential solutions and tools that might allow for simultaneous keyboard input or control.
Discussion Character
- Exploratory
- Technical explanation
- Debate/contested
Main Points Raised
- One participant suggests that it is not possible to give focus to two programs at the same time but mentions that keystrokes can be sent to a background program, allowing for a practical form of simultaneous control.
- Another participant proposes using C programming techniques to open a second program as a file descriptor, allowing for keyboard input to be sent through socket communication, although this may not be suitable for real-time input.
- A different participant mentions using Cheat Engine to freeze or pause multiple games simultaneously but notes that it does not allow for character movement, seeking further solutions for simultaneous control.
- ISBoxer is recommended as a dedicated solution for controlling multiple games at once, with features that allow for managing multiple game UIs on a single screen.
Areas of Agreement / Disagreement
Participants express varying opinions on the feasibility of controlling multiple programs simultaneously. While some propose specific tools and methods, there is no consensus on a definitive solution that meets all requirements.
Contextual Notes
Participants mention limitations related to the capabilities of the suggested tools, such as the inability to move characters in games when using Cheat Engine and the complexity of implementing socket communication for real-time control.
Who May Find This Useful
This discussion may be useful for gamers looking to control multiple games simultaneously, programmers interested in input handling between applications, and users seeking software solutions for multitasking on a single PC.