scrolledwindow: Extend trackpoint heuristic to ALPS trackpoints
authorHans de Goede <hdegoede@redhat.com>
Thu, 26 Mar 2015 18:46:56 +0000 (19:46 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 26 Mar 2015 18:46:56 +0000 (19:46 +0100)
These have a different characteristic device name, look for it too
in order to enable trackpoint features.

gtk/gtkscrolledwindow.c

index a9eabefe11c68d91349ae78ababacab343dd21fe..3bfbb3b33a2421a1fdd6dd8ed3bac584d59a4bf3 100644 (file)
@@ -1104,7 +1104,8 @@ captured_event_cb (GtkWidget *widget,
           indicator_set_over (&priv->hindicator, FALSE);
           indicator_set_over (&priv->vindicator, FALSE);
         }
-      else if (strstr (gdk_device_get_name (source_device), "TrackPoint"))
+      else if (strstr (gdk_device_get_name (source_device), "TrackPoint") ||
+               strstr (gdk_device_get_name (source_device), "DualPoint Stick"))
         {
           indicator_set_over (&priv->hindicator, TRUE);
           indicator_set_over (&priv->vindicator, TRUE);