diff options
Diffstat (limited to 'hw')
-rw-r--r-- | hw/dmx/dmxinput.c | 9 | ||||
-rw-r--r-- | hw/dmx/doc/dmx.xml | 10 | ||||
-rw-r--r-- | hw/kdrive/src/kinput.c | 6 | ||||
-rw-r--r-- | hw/vfb/InitInput.c | 6 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Events.c | 6 | ||||
-rw-r--r-- | hw/xnest/Keyboard.c | 6 | ||||
-rw-r--r-- | hw/xquartz/quartzKeyboard.c | 11 | ||||
-rw-r--r-- | hw/xwayland/xwayland-input.c | 6 | ||||
-rw-r--r-- | hw/xwin/InitInput.c | 15 |
9 files changed, 0 insertions, 75 deletions
diff --git a/hw/dmx/dmxinput.c b/hw/dmx/dmxinput.c index d201034c6..c099cf18d 100644 --- a/hw/dmx/dmxinput.c +++ b/hw/dmx/dmxinput.c @@ -50,15 +50,6 @@ #include "input.h" #include "mi.h" -/** Returns TRUE if the key is a valid modifier. For PC-class - * keyboards, all keys can be used as modifiers, so return TRUE - * always. */ -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - /** Called from dix/main.c on each server generation to initialize * inputs. All the work is done in dmxInputInit. \see * dmxInputInit() */ diff --git a/hw/dmx/doc/dmx.xml b/hw/dmx/doc/dmx.xml index f10cf79dc..1ee748440 100644 --- a/hw/dmx/doc/dmx.xml +++ b/hw/dmx/doc/dmx.xml @@ -1077,16 +1077,6 @@ for the device when it was registered/initialized. </sect3> -<sect3> -<title>LegalModifier()</title> -<!-- dmx/dmxinput.c - currently returns TRUE --> -<para>LegalModifier() is a required DDX function that can be used to -restrict which keys may be modifier keys. This seems to be present for -historical reasons, so this function should simply return TRUE -unconditionally. -</para> - -</sect3> </sect2> <sect2> diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c index 8ab8c24c8..185a9a359 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -354,12 +354,6 @@ KdPointerProc(DeviceIntPtr pDevice, int onoff) return BadImplementation; } -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - static void KdRingBell(KdKeyboardInfo * ki, int volume, int pitch, int duration) { diff --git a/hw/vfb/InitInput.c b/hw/vfb/InitInput.c index 52cde72f0..2c272fad5 100644 --- a/hw/vfb/InitInput.c +++ b/hw/vfb/InitInput.c @@ -43,12 +43,6 @@ from The Open Group. #include "exevents.h" #include "extinit.h" -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - void ProcessInputEvents(void) { diff --git a/hw/xfree86/common/xf86Events.c b/hw/xfree86/common/xf86Events.c index 80676c669..4b939000c 100644 --- a/hw/xfree86/common/xf86Events.c +++ b/hw/xfree86/common/xf86Events.c @@ -105,12 +105,6 @@ typedef struct x_IHRec { static IHPtr InputHandlers = NULL; -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - /* * TimeSinceLastInputEvent -- * Function used for screensaver purposes by the os module. Returns the diff --git a/hw/xnest/Keyboard.c b/hw/xnest/Keyboard.c index 85deabab4..c7af77e9b 100644 --- a/hw/xnest/Keyboard.c +++ b/hw/xnest/Keyboard.c @@ -217,12 +217,6 @@ xnestKeyboardProc(DeviceIntPtr pDev, int onoff) return Success; } -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - void xnestUpdateModifierState(unsigned int state) { diff --git a/hw/xquartz/quartzKeyboard.c b/hw/xquartz/quartzKeyboard.c index 755fe0990..6d76845ad 100644 --- a/hw/xquartz/quartzKeyboard.c +++ b/hw/xquartz/quartzKeyboard.c @@ -726,17 +726,6 @@ DarwinModifierStringToNXMask(const char *str, int separatelr) return 0; } -/* - * LegalModifier - * This allows the ddx layer to prevent some keys from being remapped - * as modifier keys. - */ -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return 1; -} - #if !defined(__LP64__) || MAC_OS_X_VERSION_MIN_REQUIRED < 1050 static inline UniChar macroman2ucs(unsigned char c) diff --git a/hw/xwayland/xwayland-input.c b/hw/xwayland/xwayland-input.c index 7f08b36e2..15fc989bd 100644 --- a/hw/xwayland/xwayland-input.c +++ b/hw/xwayland/xwayland-input.c @@ -2490,12 +2490,6 @@ static const struct wl_registry_listener input_listener = { global_remove, }; -Bool -LegalModifier(unsigned int key, DeviceIntPtr pDev) -{ - return TRUE; -} - void ProcessInputEvents(void) { diff --git a/hw/xwin/InitInput.c b/hw/xwin/InitInput.c index f121d055e..04cd514ab 100644 --- a/hw/xwin/InitInput.c +++ b/hw/xwin/InitInput.c @@ -46,21 +46,6 @@ int winProcEstablishConnection(ClientPtr /* client */ ); DeviceIntPtr g_pwinPointer; DeviceIntPtr g_pwinKeyboard; -/* Called from dix/devices.c */ -/* - * All of our keys generate up and down transition notifications, - * so all of our keys can be used as modifiers. - * - * An example of a modifier is mapping the A key to the Control key. - * A has to be a legal modifier. I think. - */ - -Bool -LegalModifier(unsigned int uiKey, DeviceIntPtr pDevice) -{ - return TRUE; -} - /* Called from dix/dispatch.c */ /* * Run through the Windows message queue(s) one more time. |