I can't tell you which models have this issue. But here I'm giving you a solution:
Select your active EventSystem GameObject:
Find the Event System component:
Increase the Drag Threshold field.
This field determines the threshold of pointer movement when pressed down before Unity registers it as a drag. By increasing this field we are telling Unity that more pointer movement is required before registering the action as a drag.
The value of Drag Threshold is in pixels.
If you are not satisfied with manual adjustment, I found an article that performs an automatic Drag Threshold calculation.
Edit: Also in this git repository on BitBucket named Unity UI Extensions, there is a module that claims it can correct Drag Threshold for high DPI systems. Looking at the source, I see the script is doing something almost identical with the article I linked above.
You can find the source code of the DragCorrector script here.

