Top |
guint | grip_input_device_get_id () |
const gchar * | grip_input_device_get_name () |
gboolean | grip_input_device_is_direct () |
gboolean | grip_input_device_is_independent () |
const GripAxisExtents * | grip_input_device_get_x_extents () |
const GripAxisExtents * | grip_input_device_get_y_extents () |
guint
grip_input_device_get_id (GripInputDevice *input_device
);
Gets the internal identifier of the input device.
const gchar *
grip_input_device_get_name (GripInputDevice *input_device
);
Gets the name of the input device, as retrieved from the device itself.
gboolean
grip_input_device_is_direct (GripInputDevice *input_device
);
Indicates if the input device is a direct input device (eg. touchscreen) or not (eg. touchpad).
gboolean
grip_input_device_is_independent (GripInputDevice *input_device
);
Indicates if the input device is an independent input device (for example, an Apple MagicMouse).
const GripAxisExtents *
grip_input_device_get_x_extents (GripInputDevice *input_device
);
const GripAxisExtents *
grip_input_device_get_y_extents (GripInputDevice *input_device
);
typedef struct _GripInputDevice GripInputDevice;
This struct contains private data only, and should be accessed using the functions below.
“device-attrs”
property “device-attrs” gpointer
A list of GEIS v1 device attrs (passed into the device callback) used to construct a GripInputDevice.
Flags: Write / Construct Only
“geis-device”
property “geis-device” gpointer
A GEIS v2 device object used to construct a GripInputDevice.
Flags: Write / Construct Only