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

FreeBSD Manual Pages

  
 
  

home | help
XkbIgnoreExtension(3)		  XKB FUNCTIONS 	   XkbIgnoreExtension(3)

NAME
     XkbIgnoreExtension -  Prevents core X library keyboard functions from using
     the X Keyboard Extension

SYNOPSIS
     Bool XkbIgnoreExtension (Bool *ignore);

ARGUMENTS
     ignore
	    True means ignore the extension

DESCRIPTION
     If  a  server supports the Xkb extension, the X library normally implements
     preXkb keyboard functions using the Xkb keyboard description and state. The
     server Xkb keyboard state may differ from the preXkb keyboard  state.  This
     difference does not affect most clients, but there are exceptions. To allow
     these  clients  to work properly, you may instruct the extension not to use
     Xkb functionality.

     Call XkbIgnoreExtension to prevent core X library keyboard  functions  from
     using the X Keyboard Extension. You must call XkbIgnoreExtension before you
     open  a  server connection; Xkb does not provide a way to enable or disable
     use of the extension once a connection is established.

     XkbIgnoreExtension tells the X library whether to use the X Keyboard Exten-
     sion on any subsequently opened X display connections. If ignore  is  True,
     the  library does not initialize the Xkb extension when it opens a new dis-
     play. This forces the X server to use compatibility  mode	and  communicate
     with  the client using only core protocol requests and events. If ignore is
     False, the library treats subsequent calls  to  XOpenDisplay  normally  and
     uses  Xkb	extension requests, events, and state. Do not explicitly use Xkb
     on a connection for which it is disabled.	XkbIgnoreExtension returns False
     if it was unable to apply the ignore request.

RETURN VALUES
     True	    The XkbIgnoreExtension returns True if

     False	    The XkbIgnoreExtension function returns False if it was  un-
		    able to apply the ignore request.

SEE ALSO
     XOpenDisplay(3)

X Version 11			  libX11 1.8.13 	   XkbIgnoreExtension(3)

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

home | help