Comments (10)
ok... behaves as I expect it to.....there is ZERO reason to enter the menu while a game is running, none of the settings can be applied while it is running..
This isn't even entirely true, as controller options can be modified without restarting the game, and maybe Network settings as well, not so sure about that one.
from cxbx-reloaded.
2. No other emulator hides the cursor while in window mode. This does create many problems. You can't even change settings while emulation is running, because the cursor won't appear in dialog windows either.
Maybe it should be added here that CXBX-R is not an emulator like all others. (I think it is the only "compatibility layer" of any console so far.)
So that might be also a reason that some stuff like the cursor behavior is differently implemented. 😉 Yeah, I had also some difficulties at the beginning with this cursor topic but in the end it is something which you can adapt to. Well, this is true at least for me. 👍
the cursor is hidden when starting a game so it is not shown on top of said game/window ..it is a common practice....if cxbxr had user changeable settings while game is running there would be an option to go to settings and the cursor would be unhidden, since it does not, there is really no reason one needs to go to/access the menu
from cxbx-reloaded.
- Had you looked at our shortcut keys page? Once hotkey is assigned, it is not planned to change hotkey location. This is mainly to avoid confusion when using different builds of Cxbx-Reloaded may deem workable for certain titles.
- It is how all PC games behave as they always hide the cursor in their window, sometimes outside too, and show custom cursor for any UI internally. It is not hard to navigate out of emulator window, all you need to do is move your cursor in one direction to exit the emulator window then cursor will appear. The workaround is to open up overlay GUI which can be found on shortcut keys page. If current design of auto-hide cursor always on while emulation is running and overlay UI isn't on aren't suitable. Please file a separate ticket of feature request for this.
- The workaround for if accidentally alt + tab out of emulation window is to alt + tab until you select emulation window. Then use F10 / alt + enter / ESC hotkeys to exit faux fullscreen.
- duplicate of #1059
To me, this ticket seems to be more of a user support than actual issues. Beside first bulletin issue. For user support, please use Cxbx-Reloaded's discord server which can be found in README.md file on front page.
from cxbx-reloaded.
- You didn't address the problem with the sound effect playing when pressing alt+enter. Please reread what I said. For the shortcut, didn't know F10 was available, but F11 should have been the hotkey to be honest, not F10. Because it's common practice to use F11 for this.
- No other emulator hides the cursor while in window mode. This does create many problems. You can't even change settings while emulation is running, because the cursor won't appear in dialog windows either.
- It didn't alt+tab back in no matter what I did. So if you do somehow lose focus and cannot regain it, you're stuck. The emulator window shouldn't always be on top, no other emulator does that. This is also just common practice.
- Ok.
In my opinion, these are actual issues with regards to common practices and features working as intended. If you're not interested, of course we can close the issue, that's totally fine.
from cxbx-reloaded.
2. No other emulator hides the cursor while in window mode. This does create many problems. You can't even change settings while emulation is running, because the cursor won't appear in dialog windows either.
Maybe it should be added here that CXBX-R is not an emulator like all others. (I think it is the only "compatibility layer" of any console so far.)
So that might be also a reason that some stuff like the cursor behavior is differently implemented. 😉 Yeah, I had also some difficulties at the beginning with this cursor topic but in the end it is something which you can adapt to. Well, this is true at least for me. 👍
from cxbx-reloaded.
You can't even change settings while emulation is running, because the cursor won't appear in dialog windows either.
moot issue since you can not change settings while a game is running
from cxbx-reloaded.
None of that is valid reasoning. This is simply about providing a comfortable and sensical user experience as a Windows program. Any program is supposed to behave how the average user would expect it to.
from cxbx-reloaded.
None of that is valid reasoning. This is simply about providing a comfortable and sensical user experience as a Windows program. Any program is supposed to behave how the average user would expect it to.
ok... behaves as I expect it to.....there is ZERO reason to enter the menu while a game is running, none of the settings can be applied while it is running.. even logging doesn't work until the game is restarted..... so what would I need the cursor for?... and for the record the cursor is ONLY hidden over the game window..... move it outside the window it unhides
from cxbx-reloaded.
Disagree.
from cxbx-reloaded.
There is some confusion here about the mouse cursor issue. The cursor is indeed supposed to reappear when hovering it outside the rendering window, above the settings menu. Most of the time it works, but sometimes it doesn't, and cursor stays hidden anyway. That's indeed a genuine bug that has happened to me too, so it should be fixed. However, the cursor should stay hidden when above the rendering window, because seeing it while playing a game is just annoying. So, I don't think we are going to change that behavior. The most we can do about it is to provide a keyboard shortcut to forcefully re-show the cursor if the user so desires (because, I don't think there's currently one for that right now)
from cxbx-reloaded.
Related Issues (20)
- Please add a Version for Android Users HOT 4
- Cxbx ignores PAL EEPROM settings if i load Nightfire EU version
- Mouse bindings absent? HOT 1
- Virtua Cop 3 : no reflected light HOT 1
- Inlined D3DDevice_BlockUntilVerticalBlank needs emulation without patching HOT 1
- Dino Crisis 3 Black Screen after Menu HOT 1
- Dino Crisis 3 Black Screen after Menu HOT 1
- Internal support for ISO HOT 1
- Internal support for ISO HOT 7
- MOUSE RECOGNIZED WHEN PLUGGED MORE DEVICE HOT 1
- The cxbx is crashing after exact time every time
- Extreme lag in Panzer Dragoon Orta
- DEAD OR ALIVE 2 ULTIMATE HOT 2
- No Inputs When Running cxbxr-ldr.exe HOT 1
- CNK hasn't worked since July 5th, 2022 HOT 1
- Midtown Madness 3 Problems HOT 1
- Midtown Madness 3 Problems HOT 1
- Forza Motorsport error at boot HOT 1
- Xbox Kernel Test Suite Issues
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cxbx-reloaded.