Would this work best with a macro? I seem to have issues on my laptop despite pressing the buttons at the proper times.