diff --git a/Source/OpenTK/Platform/X11/Bindings/XI.cs b/Source/OpenTK/Platform/X11/Bindings/XI.cs index 7a4329c6..6ccfb698 100644 --- a/Source/OpenTK/Platform/X11/Bindings/XI.cs +++ b/Source/OpenTK/Platform/X11/Bindings/XI.cs @@ -136,4 +136,10 @@ namespace OpenTK.Platform.X11 SlaveKeyboard = 4, FloatingSlave = 5, } + + enum XIMode + { + Relative = 0, + Absolute = 1 + } } diff --git a/Source/OpenTK/Platform/X11/Structs.cs b/Source/OpenTK/Platform/X11/Structs.cs index bc2c9adc..38345365 100644 --- a/Source/OpenTK/Platform/X11/Structs.cs +++ b/Source/OpenTK/Platform/X11/Structs.cs @@ -1732,7 +1732,7 @@ namespace OpenTK.Platform.X11 public double max; public double value; public int resolution; - public int mode; + public XIMode mode; } struct XIDeviceEvent