This is good, but not supported :
html.touch *:hover { all:unset!important; }
But this one has very good support :
html.touch *:hover { pointer-events: none !important; }
It works flawlessly for me, it makes all the freezing effects look like when you click on a button, it lights up, but does not end, like the initial hover effect for mouse events.
source share