#include "dmxinputinit.h"
#include "dmxextension.h"
#include "dmxdummy.h"
#include "dmxbackend.h"
#include "dmxconsole.h"
#include "dmxcommon.h"
#include "dmxevents.h"
#include "dmxmotion.h"
#include "dmxeq.h"
#include "dmxprop.h"
#include "config/dmxconfig.h"
#include "dmxcursor.h"
#include "lnx-keyboard.h"
#include "lnx-ms.h"
#include "lnx-ps2.h"
#include "usb-keyboard.h"
#include "usb-mouse.h"
#include "usb-other.h"
#include "usb-common.h"
#include "dmxsigio.h"
#include "dmxarg.h"
#include "inputstr.h"
#include "input.h"
#include "mipointer.h"
#include "windowstr.h"
#include "XI.h"
#include "XIproto.h"
#include "exevents.h"
#include "extinit.h"
Functions | |
void | dmxChangePointerControl (DeviceIntPtr pDevice, PtrCtrl *ctrl) |
void | dmxKeyboardKbdCtrlProc (DeviceIntPtr pDevice, KeybdCtrl *ctrl) |
void | dmxKeyboardBellProc (int percent, DeviceIntPtr pDevice, pointer ctrl, int unknown) |
DMXLocalInputInfoPtr | dmxInputCopyLocal (DMXInputInfo *dmxInput, DMXLocalInputInfoPtr s) |
void | dmxInputReInit (DMXInputInfo *dmxInput) |
void | dmxInputLateReInit (DMXInputInfo *dmxInput) |
void | dmxInputInit (DMXInputInfo *dmxInput) |
void | dmxInputFree (DMXInputInfo *dmxInput) |
void | dmxInputLogDevices (void) |
int | dmxInputDetach (DMXInputInfo *dmxInput) |
void | dmxInputDetachAll (DMXScreenInfo *dmxScreen) |
int | dmxInputDetachId (int id) |
|
Change the pointer control information for the pDevice. If the device sends core events, then also change the control information for all of the pointer devices that send core events. |
|
Copy the local input information from s into a new devs slot in dmxInput. |
|
Detach an input |
|
Search for input associated with dmxScreen, and detach. |
|
Search for input associated with deviceId, and detach. |
|
Free all of the memory associated with dmxInput |
|
Initialize all of the devices described in dmxInput. |
|
Re-initialize all the devices described in dmxInput. Called from #dmxReconfig after the cursor is redisplayed. |
|
Log information about all of the known devices using dmxLog(). |
|
Re-initialize all the devices described in dmxInput. Called from #dmxReconfig before the cursor is redisplayed. |
|
Sound the bell on the device. If the device send core events, then sound the bell on all of the devices that send core events. |
|
Change the keyboard control information for the pDevice. If the device sends core events, then also change the control information for all of the keyboard devices that send core events. |