title: QB64 _MOUSEMOVEMENT not reading any input
body: <p>I am using Ubuntu but am not very experienced with it yet, so this might be an Ubuntu problem instead of a QB64 problem, so I also posted it to <a href="https://askubuntu.com">askubuntu</a>. Anyway, I wanted to make a program with mouse input, but although <code>_MOUSEINPUT</code> would return -1, <code>_MOUSEMOVEMENTX</code> and <code>_MOUSEMOVEMENTY</code> would only return 0, although <code>_MOUSEX</code> and.<code>_MOUSEY</code> would function properly. I haven't used mouse input in QB64 all that much before, so I was still learning how to use it.</p>
  <p>To make sure I wasn't just going crazy, I used one of the sample programs off of the QB64 Wiki that use <code>_MOUSEMOVEMENT</code>:</p>
  <blockquote>
  <pre><code>SCREEN 13, , 1, 0
  DO: _LIMIT 200
   DO WHILE _MOUSEINPUT
     x = x + _MOUSEMOVEMENTX
     y = y + _MOUSEMOVEMENTY
   LOOP
   x = (x + 320) MOD 320 'keeps object on screen
   y = (y + 200) MOD 200 'remove if off screen moves are desired
   CLS
   CIRCLE (x, y), 20
   PCOPY 1, 0
  LOOP UNTIL INKEY$ &lt;&gt; &quot;&quot; 'press any key to exit  
  </code></pre>
  </blockquote>
  <p>And this is what it does:</p>
  <blockquote>
  <p><a href="https://i.stack.imgur.com/pM3I6.png" rel="nofollow noreferrer">image</a></p>
  </blockquote>
  <p>If I move the mouse, nothing happens.</p>
  <p>Any help would be greatly appreciated!</p>