Some quirks with the xypad, that might be unintended enough to be considered bugs:
1) The value notifier is triggered twice, reacting to x and y separately instead of the whole value table changing. This means that anything triggered by xypad value changes will be twice as heavy. I don't think I can see any special case where this is helpful.
(It's probably possible to work around by using bind to ObservableNumbers in a custom scheme...)
2) Changing the snapback table seems to be triggering the value notifier. I think this is undocumented and it doesn't seem quite right. EDIT: Makes sense normally, but think about what happens when changing the snapback from the value notifier.
(Probably possible to work around with some effort.)
3) Another weird behavior is that the mouse speed varies depending on the xypad width/height (when dragging the point).
Edited by joule, 17 January 2017 - 13:15.