Some quirks with the xypad, that might be unintended enough to be considered bugs:
- 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…)
- 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.)
- Another weird behavior is that the mouse speed varies depending on the xypad width/height (when dragging the point).