title: pygame does not detect joystick
body: <p>I have a Logitech dual action controller that <code>pygame</code> doesn't seem to detect.
  I tried something simple to start:</p>
  
  <pre><code>import pygame
  
  pygame.init()
  pygame.joystick.init()
  x = pygame.joystick.get_count()
  print( x )
  </code></pre>
  
  <p>...which only returns <code>0</code> controllers connected.</p>
  
  <p>If I try:</p>
  
  <pre><code>j = pygame.joystick.Joystick(0)
  j.init()
  </code></pre>
  
  <p>I get:</p>
  
  <blockquote>
    <p>pygame.error: invalid joystick device number</p>
  </blockquote>
  
  <p>I used <code>LibUSB</code> to verify that the device is indeed attached but I've no clue why <code>pygame</code> won't detect it.</p>