]> Pileus Git - ~andy/gtk/commit
win32: Fix up wintab support
authorAlexander Larsson <alexl@redhat.com>
Fri, 30 Mar 2012 12:59:17 +0000 (14:59 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 3 Apr 2012 09:37:42 +0000 (11:37 +0200)
commit24f9ca92ab36265aa486e52f456c20d91ad8135d
treec40b54d74ca8883239d9ce38c11dba19fecc87a0
parentddd24761fd698f35671a0f649539a4b11705e9fa
win32: Fix up wintab support

We now have a proper MASTER/SLAVE input device split, where
the masters are virtual core input devices and we add fake hw
slave devices for the system pointer and real slave devices for
wintab devices.

We also set the proper source_device on the events so you can
tell which device sent it and properly decode the axis info.
gdk/win32/Makefile.am
gdk/win32/gdkdevice-virtual.c [new file with mode: 0644]
gdk/win32/gdkdevice-virtual.h [new file with mode: 0644]
gdk/win32/gdkdevice-win32.c
gdk/win32/gdkdevice-wintab.c
gdk/win32/gdkdevice-wintab.h
gdk/win32/gdkdevicemanager-win32.c
gdk/win32/gdkdevicemanager-win32.h
gdk/win32/gdkevents-win32.c
gdk/win32/gdkinput.c