結構大変でした…。
誰かが似たようなことをプルリクで上げていたのがあったので、それを元に改修。
mousedown
mousemove
mouseup
のイベントが全く入っていないのでそれの追加。
タッチイベントの判定はもうしなくても良い頃かなと思うので、雑にスマホとPCを切り分けて、Windowsのジェスチャーイベントは無視。
ひとまず、PCでもマウスドラッグでスライドさせることができました。
Slider系は結構クセがあるので、要件にあったものをベストマッチで見つけるのは大変です…。