This bug came to my attention through my own programming, and a project that was on the Most-Viewed.
I have researched, and I did discover that 1. When two other keys are pressed (ones that are involved in sensing), and then Left Key is pressed, the program will not understand that the Left Key is pressed, and 2. When Left Key is already pressed along with another key, the program will not understand that additional keys are pressed beyond the Left Key and the other.
This is most definately a bug because the program has no difficulty in understanding that any combination, of any amount of keys are pressed, excluding the Left Key.
The program understands that Up, Space, A, B, and Down are pressed simultaneously, but it cannot understand that Up, Space, and Left are.
This is unfortunate, because Space and the Arrow Keys are the most commonly used, and frequently are used in combination. I encourage the Scratch Team to search for the source of this bug, which exists both in the Flash player and the program itself, and to remedy it.
Offline
This is common behavior on some keyboards. There are a limited number of conductive channels for detecting key presses, and some combinations will not register. Check that it isn't happening in other programs?
Offline
Schroedingers_hat wrote:
This is common behavior on some keyboards. There are a limited number of conductive channels for detecting key presses, and some combinations will not register. Check that it isn't happening in other programs?
This.
Offline