Detecting that the browser has no mouse and is touch-only
As of 2018 there is a good and reliable way to detect if a browser has a mouse (or similar input device): CSS4 media interaction features which are now supported by almost any modern browser (except IE 11 and special mobile browsers). W3C: The pointer media feature is used to query the presence and accuracy … Read more