feat(scroller): support mousewheel, keys