Most non-steam games, and even some steam games (e.g. Tiny and Big) will continue to read events from the controller even when the overlay is active. This makes the overlay difficult to use when the game is still interpreting controller inputs.
The overlay could get exclusive access to the controller by sending ioctl(fd, EVIOCGRAB, 1).
Most non-steam games, and even some steam games (e.g. Tiny and Big) will continue to read events from the controller even when the overlay is active. This makes the overlay difficult to use when the game is still interpreting controller inputs.
The overlay could get exclusive access to the controller by sending ioctl(fd, EVIOCGRAB, 1).