@-Ice:
I’m getting slightly lost in the exchange, but here are two points:
1. Helios will work with BMS even if BMS is in fullscreen mode.
2. If having a “touchable main screen” is so easy, how can we do it in BMS?
The reason I’m saying it can’t be done in BMS is because this issue came up a few years ago IIRC and one of the devs confirmed it wasn’t possible.
Well , 1, for the fullscreen … I guess in that kind of setup , BMS is not using touch screen for display, right, ? It is only displayed fullscreen on the main monitor.
(there are workarounds even for ordinary mouse , like return to the main screen after touch event to regain window focus … etc…, that’s too technical for this scope, but not hard )
When using touchscreens, we know target application exe name in memory, even process ID. , So we can activate focus of any window from touch-application., especially of
that which we want to, trick 🙂
From the touchbudy.cfg (similar tricks are used probably im Helios)
#=====================
Some games prevent the mouse cursor from leaving the game window area.
Enabling this option allows TouchBuddy to try to release the cursor
(Note: This option does not work on all games!)
clip_cursor = 1
this is another way to try to unlock the game mouse, but it does cause a
LOT of problems. I highly recommend you do not use this unless you
absolutely have to!!
release_capture = 0
#=====================
In Local mode, when you press on the TouchBuddy window, the mouse/cursor
will move to the area of the button, but after pressing the button, the
cursor will stay there. By defining the following value, TouchBuddy will
move the mouse/cursor to the defined position after a button press.
If its defined as “centre”, the mouse/cursor will be moved to the centre
of the currently active window.
If its defined as “previous”, the mouse-cursor will be moved to where
TouchBuddy saw it last time round its 1 second timer loop (this option works
remarkably well from my limited testing!)
#mouse_position_after_press = 320,240
#mouse_position_after_press = 800,600
or
#mouse_position_after_press = centre
or
mouse_position_after_press = previous
Try to understand this config. Everything will be clear.
2. Well, how is tough question, there are so many types of setups… You people wouldn’t believe. 🙂
There isnt ‘easy’ answer on this, depends on your configuration, mostly, and what you want to achieve.
Cheers