I've found two problems with TouchPad.cs, at least for my own usage if not outright bugs.
1. pointerDelta is normalised in Update and then the value is normalized again in UpdateVirtualAxes. The end result of this is it's impossible to get fine control in any of the control types and the axis sensitivities boil down to what share of the constant unit output each axis gets. For my own project I fixed this by removing the normalisations and then radically dropping the sensitivities to deal...
Issues with TouchPad.cs in Cross Platform Input Manager
1. pointerDelta is normalised in Update and then the value is normalized again in UpdateVirtualAxes. The end result of this is it's impossible to get fine control in any of the control types and the axis sensitivities boil down to what share of the constant unit output each axis gets. For my own project I fixed this by removing the normalisations and then radically dropping the sensitivities to deal...
Issues with TouchPad.cs in Cross Platform Input Manager