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

FreeBSD Manual Pages

  
 
  

home | help
scancode_to_ascii(3)		Allegro	manual		  scancode_to_ascii(3)

NAME
       scancode_to_ascii  - Converts a scancode	to an ASCII character. Allegro
       game programming	library.

SYNOPSIS
       #include	<allegro.h>

       int scancode_to_ascii(int scancode);

DESCRIPTION
       Converts	the given scancode to an ASCII character for  that  key	 (man-
       gling  Unicode  values),	returning the unshifted	uncapslocked result of
       pressing	the key, or zero if the	key isn't a  character-generating  key
       or  the	lookup	can't be done. The lookup cannot be done for keys like
       the F1-F12 keys or the cursor keys, and some drivers will  only	return
       approximate values. Generally, if you want to display the name of a key
       to the user, you	should use the scancode_to_name	function.

       Example:

	  int ascii;
	  ...
	  ascii	= scancode_to_ascii(scancode);
	  allegro_message("You pressed '%c'\n",	ascii);

SEE ALSO
       scancode_to_name(3)

Allegro				 version 4.4.2		  scancode_to_ascii(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=scancode_to_ascii&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help