title: libgdx multiple objects implementing InputProcessor
body: <p>So on my <code>Screen</code> I have two objects of the same class that implement <code>InputProcessor</code> with the following <code>keyDown()</code> method:</p>
  
  <pre><code>@Override
  public boolean keyDown(int keycode) {
      if (keycode==fireKey) {
          System.out.println("Reporting keydown "+keyCode);
      }
      return false;
  }
  </code></pre>
  
  <p>The problem is when I instantiate these two objects, only the last one instantiated receives any <code>keyDown</code> events. I need both objects (or however many there are) to receive <code>keyDown</code> events.</p>