@@ 409,14 409,14 @@ handle_input(Uxn *u) {
}
// Detect mouse movement.
- if (key_tap(KEY_UP)) {
+ if (key_pressed(KEY_UP)) {
mouse.y = CLAMP(mouse.y - MOUSE_DELTA, 0, SCREEN_HEIGHT - 8);
- } else if (key_tap(KEY_DOWN)) {
+ } else if (key_pressed(KEY_DOWN)) {
mouse.y = CLAMP(mouse.y + MOUSE_DELTA, 0, SCREEN_HEIGHT - 8);
}
- if (key_tap(KEY_LEFT)) {
+ if (key_pressed(KEY_LEFT)) {
mouse.x = CLAMP(mouse.x - MOUSE_DELTA, 0, SCREEN_WIDTH - 8);
- } else if (key_tap(KEY_RIGHT)) {
+ } else if (key_pressed(KEY_RIGHT)) {
mouse.x = CLAMP(mouse.x + MOUSE_DELTA, 0, SCREEN_WIDTH - 8);
}