You can create and apply an rc file which makes the default GTK widgets more touch friendly.
Example rc file:
style "touch-style" {
GtkPaned::handle-size = 30
GtkRange::slider-width = 60
GtkRange::stepper-size = 30
GtkRange::activate-slider = 1
GtkWidget::scroll-arrow-hlength = 30
GtkWidget::scroll-arrow-vlength = 30
GtkScale::slider-length = 60
GtkScale::value-spacing = 10
GtkScrollbar::min-slider-length = 100
font_name = "sans 18"
}
class "GtkWidget" style "touch-style"
Use this is in your code like this:
gtk.rc_parse(filename)
Example of standard GTK slider, button, and scrollbar widgets:
With the touch friendly style: