I noticed a bug occurs when running Game and pressing F3 on my Macbook which performs exposè (spreads out all my running windows and lets me navigate between them).
The bug occurs if I am pressing an arrow key while I click F3 on my laptop. My hero will continue to move in the direction I pushed during expose and after returning to the Game window. Essentially Game thinks I'm still holding down that key. I also noticed this bug persists even once I escape the game and reselect that game. The only way to resolve the issue if for me to close down Game and reopen it entirely.
This has become a small problem since I'm using exposè often to speedily navigating between Custom, Game, the forums, dictionary, etc... and I may accidentally be still pressing a key when I go to click F3 for exposè.
A bug occurs when using Mac F3 exposè
Moderators: Bob the Hamster, marionline, SDHawk
- sheamkennedy
- Liquid Metal Slime
- Posts: 1110
- Joined: Mon Sep 16, 2013 9:29 pm
- Location: Tama-shi, Tokyo, Japan
- Contact:
A bug occurs when using Mac F3 exposè
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
â� C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
â� C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
- Bob the Hamster
- Lord of the Slimes
- Posts: 7660
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
- Bob the Hamster
- Lord of the Slimes
- Posts: 7660
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
- sheamkennedy
- Liquid Metal Slime
- Posts: 1110
- Joined: Mon Sep 16, 2013 9:29 pm
- Location: Tama-shi, Tokyo, Japan
- Contact:
@Bob: Press and release of the arrow key or any other key does not unstick the key after refocusing which is the issue.
I think most if not all Mac laptop models have F3 as the designated exposè key. Yeah my macbook only has F1-F12 keys.
I think most if not all Mac laptop models have F3 as the designated exposè key. Yeah my macbook only has F1-F12 keys.
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
â� C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
â� C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
It might be possible to understand this by looking at g_debug.txt output while running with the --input-debug commandline option to ohrrpgce-game. If you don't know how to pass that, the easiest way may be to place a file named ohrrpgce_arguments.txt next to OHRRPGCE-Game.app containing one line: --input-debug.
Then trigger the bug while avoiding pressing any other keys or touching the mouse, to keep the debug output minimal.
But this is probably an SDL bug with not much we can do about it. Hopefully fixed in SDL2, but gfx_sdl2 isn't ready for testing on Mac yet.
Then trigger the bug while avoiding pressing any other keys or touching the mouse, to keep the debug output minimal.
But this is probably an SDL bug with not much we can do about it. Hopefully fixed in SDL2, but gfx_sdl2 isn't ready for testing on Mac yet.