00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00038 #ifndef _DMXCONFIG_H_
00039 #define _DMXCONFIG_H_
00040 #define DMX_DEFAULT_XKB_RULES "xfree86"
00041 #define DMX_DEFAULT_XKB_MODEL "pc101"
00042 #define DMX_DEFAULT_XKB_LAYOUT "us"
00043 #define DMX_DEFAULT_XKB_VARIANT NULL
00044 #define DMX_DEFAULT_XKB_OPTIONS NULL
00045
00046 extern void dmxConfigStoreDisplay(const char *display);
00047 extern void dmxConfigStoreInput(const char *input);
00048 extern void dmxConfigStoreXInput(const char *input);
00049 extern void dmxConfigStoreFile(const char *file);
00050 extern void dmxConfigStoreConfig(const char *config);
00051 extern void dmxConfigConfigure(void);
00052 extern void dmxConfigSetMaxScreens(void);
00053
00054 extern void dmxConfigSetXkbRules(const char *rules);
00055 extern void dmxConfigSetXkbModel(const char *model);
00056 extern void dmxConfigSetXkbLayout(const char *layout);
00057 extern void dmxConfigSetXkbVariant(const char *variant);
00058 extern void dmxConfigSetXkbOptions(const char *options);
00059
00060 extern char *dmxConfigGetXkbRules(void);
00061 extern char *dmxConfigGetXkbModel(void);
00062 extern char *dmxConfigGetXkbLayout(void);
00063 extern char *dmxConfigGetXkbVariant(void);
00064 extern char *dmxConfigGetXkbOptions(void);
00065 #endif