all 5 buttons supported, current cursor position