Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
joystick_update(3)	      Svgalib User Manual	    joystick_update(3)

NAME
       joystick_update - query joysticks for status changes

SYNOPSIS
       #include	<vgajoystick.h>

       int joystick_update(void);

DESCRIPTION
       queries	all  currently opened joysticks	for position changes and calls
       the appropriate event handlers.

       A non-zero value	is returned if and only	if any joystick	reported a po-
       sition change. In more detail the logical and of	the return  value  and
       (1 << joydev) is	non-zero if this joystick status changed.

CAVEATS
       This  function  is  only	 available  in ELF versions of svgalib.	Due to
       backwards compatibility issues it cannot	 be  used  with	 shared	 a.out
       libs.

SEE ALSO
       svgalib(7),  vgagl(7),  libvga.config(5), joytest(6), mjoytest(6), joy-
       stick_init(3), joystick_close(3), joystick_sethandler(3), joystick_set-
       defaulthandler(3),  joystick_getnumaxes(3),  joystick_getnumbuttons(3),
       joystick_getaxis(3),  joystick_getbutton(3),  joystick_button1(3), joy-
       stick_getb1(3), joystick_x(3), joystick_getx(3).

AUTHOR
       The svgalib joystick handler  was  mostly  done	by  Daniel  Engstr\"om
       <daniel.engstrom@riksnett.no>.  Multiple	joystick, VC switching support
       and  code  to  glue  it	into  svgalib  by  Michael Weller <eowmob@exp-
       math.uni-essen.de>. Part	of the code is based on	code from C. Smith and
       Vojtech Pavlik.

Svgalib	1.3.0			 14 April 1998		    joystick_update(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=joystick_update&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help