Setting the sensitivity to 0 did disable it. Would of thought that would only work for analog, got a lot to learn.
For now I'm just going to remap the dpadup to dpadright since that isn't being used. Like the idea of using the duration so can keep the default mapping with longer press.
Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10
Its sort of a workaround, but IM normalizes all values to double sothey can be mapped from button to stick and vice versa, it means that buttons are actually just 1 or 0 and not true/false, so setting the sensitivity sets it to alwayse 0. Same would be the case if you wanted to map dpad to stick values but only wanted it to be a partial stick throw.