# Robot down key not working

**URL:** https://discourse.processing.org/t/robot-down-key-not-working/33838
**Category:** Coding Questions
**Created:** [November 30, 2021, 5:54pm UTC](https://discourse.processing.org/t/robot-down-key-not-working/33838 "2021-11-30T17:54:57Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![MoonAlien822](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@MoonAlien822](https://discourse.processing.org/u/MoonAlien822)
#### Post date: [November 30, 2021, 5:54pm UTC](https://discourse.processing.org/t/robot-down-key-not-working/33838/1 "2021-11-30T17:54:57Z")

</div>

why does this robot not pres the down key?

```auto
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;

Robot robot;

void setup() {
  size(400, 400);

  //Let's get a Robot...
  try { 
    robot = new Robot();
  } catch (AWTException e) {
    e.printStackTrace();
    exit();
  }
}

void draw() {}

void mousePressed() {
  //Press the space key
  robot.keyPress(DOWN);
  robot.keyRelease(DOWN);
}

void keyPressed() {
  //Detect space key presses (to show that it works)
  if(key == DOWN) {
    println("Down!");
  }

```

}

---

<div class="post-metadata">

### Author: ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)
#### Post date: [November 30, 2021, 7:23pm UTC](https://discourse.processing.org/t/robot-down-key-not-working/33838/2 "2021-11-30T19:23:25Z")

</div>

Hello,

Look up `keyCode` in the references.

`:)`

---

<div class="post-metadata">

### Author: ![MoonAlien822](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@MoonAlien822](https://discourse.processing.org/u/MoonAlien822)
#### Post date: [November 30, 2021, 7:29pm UTC](https://discourse.processing.org/t/robot-down-key-not-working/33838/3 "2021-11-30T19:29:21Z")

</div>

> [@glv](#):
>
> keyCode

like this?

```auto
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;

Robot robot;

void setup() {
  size(400, 400);

  //Let's get a Robot...
  try { 
    robot = new Robot();
  } catch (AWTException e) {
    e.printStackTrace();
    exit();
  }
}

void draw() {}

void mousePressed() {
  //Press the space key
  robot.keyPress(DOWN);
  robot.keyRelease(DOWN);
}

void keyPressed() {
  //Detect space key presses (to show that it works)
  if(key == CODED) {
    if(key == DOWN){
    println("Space!");
    }
  }

```

}  
because this is not working @glv
