Fixed playlist logic with keypress based scrolling