I was wondering if there was some sort of workaround for this. Basically the problem is that, when using LibGDX InputProcessor's keyDown/Up, it never allows me to have spacebar, up arrow key and left arrow key pressed at same time. I read online that it is a somewhat common problem with arrow keys that isn't exclusive to libgdx.
I was wondering if there is a workaround (besides switching to WASD). Thanks.
Edit, I wanted to add some details to prove it's not an issue with my code: I ran some tests to make sure before posting here. The issue is that when, for example, spacebar and left arrow are pressed, keyDown won't execute if the player presses up arrow. Basically whenever there is at least 2 of these pressed, the other one won't update. For some reason however, it does work with right arrow instead of left.
Edit 2: Using Gdx.input.isKeyPressed(int key)
doesn't work either.