1XkbIgnoreExtension(3)            XKB FUNCTIONS           XkbIgnoreExtension(3)
2
3
4

NAME

6       XkbIgnoreExtension  -   Prevents core X library keyboard functions from
7       using the X Keyboard Extension
8

SYNOPSIS

10       Bool XkbIgnoreExtension (Bool *ignore);
11

ARGUMENTS

13       ignore True means ignore the extension
14

DESCRIPTION

16       If a server supports the Xkb extension, the X library  normally  imple‐
17       ments  preXkb keyboard functions using the Xkb keyboard description and
18       state. The server Xkb keyboard state may differ from  the  preXkb  key‐
19       board  state.  This  difference does not affect most clients, but there
20       are exceptions. To allow  these  clients  to  work  properly,  you  may
21       instruct the extension not to use Xkb functionality.
22
23       Call  XkbIgnoreExtension  to  prevent core X library keyboard functions
24       from using the X Keyboard Extension. You must  call  XkbIgnoreExtension
25       before  you  open  a  server  connection; Xkb does not provide a way to
26       enable or disable use of the extension  once  a  connection  is  estab‐
27       lished.
28
29       XkbIgnoreExtension  tells  the  X library whether to use the X Keyboard
30       Extension on any subsequently opened X display connections.  If  ignore
31       is  True,  the  library  does  not initialize the Xkb extension when it
32       opens a new display. This forces the X server to use compatibility mode
33       and  communicate  with the client using only core protocol requests and
34       events. If ignore is False, the  library  treats  subsequent  calls  to
35       XOpenDisplay  normally  and  uses  Xkb  extension requests, events, and
36       state. Do not explicitly use Xkb on a connection for which it  is  dis‐
37       abled.   XkbIgnoreExtension returns False if it was unable to apply the
38       ignore request.
39

RETURN VALUES

41       True           The XkbIgnoreExtension returns True if
42
43       False          The XkbIgnoreExtension function returns False if it  was
44                      unable to apply the ignore request.
45

SEE ALSO

47       XOpenDisplay(3)
48
49
50
51X Version 11                     libX11 1.6.5            XkbIgnoreExtension(3)
Impressum