Here's the compatibility table: https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent#Browser_compatibility I used [gyro.js](http://tomg.co/gyrojs) last year and it seemed to work fine but last update is from [3 years ago](https://github.com/tomgco/gyro.js) and there seems to be an [issue](https://github.com/tomgco/gyro.js/issues) with Chrome 65. https://www.npmjs.com/package/gyronorm can be tested here https://dorukeker.github.io/gyronorm_samples/demo/
Here's the compatibility table:
https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent#Browser_compatibility
I used gyro.js last year and it seemed to work fine but last update is from 3 years ago and there seems to be an issue with Chrome 65.
https://www.npmjs.com/package/gyronorm can be tested here https://dorukeker.github.io/gyronorm_samples/demo/