A jQuery-based script for responsive carousels that work with mouse, touch, and keyboard