I found an easier way... put the GtkScale widget in a GtkBox (or other container), attach the GtkGestureClick to the parent and set its propagation phase to GTK_PHASE_CAPTURE. You'll get Pressed and Released that way.