crossover icon indicating copy to clipboard operation
crossover copied to clipboard

CrossOver doesn't work in Fullscreen mode

Open alecs91 opened this issue 3 years ago • 19 comments

It seems that CrossOver doesn't work on EFT: As soon as i set up the crosshair and then alt-tab in the EFT screen the crosshair disappears. If i press any keyboard shortcut like alt+ctrl+maiusc+x (or 'h', or whatever) the game screen minimize and it brings me back to the desktop. Suggestions? Edit: It works with "screen mode borderless". It doesn't work with "screen mode fullscreen"

alecs91 avatar Mar 25 '21 11:03 alecs91

@alecs91 Unfortunately fullscreen mode doesn't work in most games, however there is a workaround using AutoHotKey https://github.com/lacymorrow/crossover#workaround

lacymorrow avatar Mar 25 '21 15:03 lacymorrow

@lacymorrow I found a way to work in fullscreen mode. You can find the code in the link blow.

https://github.com/electron/electron/issues/26350#issuecomment-1128813997

kyle-go avatar May 17 '22 12:05 kyle-go

@kyle-go What OS and Electron version are you using?

Your example code is almost identical to what I use with crossover already, unfortunately.

I would LOVE to find a workaround to this issue though.

lacymorrow avatar May 17 '22 20:05 lacymorrow

Any news here yet? :/

AndrazPustotnik avatar Jul 29 '22 11:07 AndrazPustotnik

This is the issue blocking things: https://github.com/electron/electron/issues/26350#issuecomment-1128813997

lacymorrow avatar Jul 30 '22 03:07 lacymorrow

I digged into it a little bit. And since fullscreen mode gives app the ability to use the graphic card in fully it means that in order to do overlay on top of that, some kind of gpu library would need to be used like DirectX or OpenGL. It makes whole problem a lot more complicated and if we would be using it on top of video game we may have problems with anti cheat stuff... :/
Ask Discord how they did it :P

AndrazPustotnik avatar Aug 03 '22 10:08 AndrazPustotnik

Most likely a proprietary native extension, which would be hard for me to support as the sole dev on the project.

lacymorrow avatar Aug 12 '22 16:08 lacymorrow

I noticed my Steam popped up with a friend launching Crosshair X and I went to check it out and tell him CrossOver is free. But then I noticed this update post which says they have Exclusive Fullscreen support thanks to the Xbox Game Bar Extension support on Windows 10 and 11.

Maybe this can be looked into? They still have it in Beta but clearly this is an option. It may require significant work but I think its worth researching, maybe even making an issue or project board for it?

GreenMan36 avatar Dec 28 '22 13:12 GreenMan36

Definitely worth researching! Thanks for flagging!

lacymorrow avatar Dec 29 '22 06:12 lacymorrow

Found a workaround X (at least xfce4) windows have an option to go full screen .. now you can alt-tab to browser etc Collect that with games that only go fullscreen where you can run in vitual desktop and you can actually use it.

k9dog-gmail avatar Apr 14 '23 05:04 k9dog-gmail

FPS Monitor can working with most fullscreen apps. How ?

I was try draw just red dot use more langs/libs and too cant do it on fullscreen app(

websharik avatar Apr 28 '23 22:04 websharik

@websharik It's written in another language and is injecting itself directly into Vulkan/DirectX.

It's possible (discord does it), but very difficult for one person to maintain in their free time.

lacymorrow avatar Jun 03 '23 04:06 lacymorrow

@GreenMan36 Can I ask what your friend likes about Crosshair X? I'd love to catch up to the competition... for free

lacymorrow avatar Jun 03 '23 04:06 lacymorrow

@GreenMan36 Can I ask what your friend likes about Crosshair X? I'd love to catch up to the competition... for free

I have no clue, I can't remember which friend was using it. A simple plus is that it's available on Steam, with auto updates. Community workshop. The UI looks decent and you can share your configs. It seems to have great crosshair creator. Lots of settings.

One thing I'm not seeing is game-specific crosshair settings. That would be great to have. Auto-hiding and changing the crosshair based on what program is focussed could be super-b.

GreenMan36 avatar Nov 06 '23 12:11 GreenMan36

⚠️ This has been marked to be closed in 7 days.

repo-ranger[bot] avatar Feb 07 '24 05:02 repo-ranger[bot]