And rename it to "Touch and Drawing Tablets", since it's no longer about "axes" really.
As for pad support in the demo, just keep it "simple", make the controller handle all pad devices, and make all the actions have the same callback.
https://bugzilla.gnome.org/show_bug.cgi?id=770026
ae29157 demos: Add pad support to "event axes" demo
demos/gtk-demo/event_axes.c | 110 +++++++++++++++++++++++++++++++++++++++++--
1 file changed, 106 insertions(+), 4 deletions(-)
Upstream: git.gnome.org