I noticed that in my three-button buttons, the first button is not detecting qualifier keys. A simple example: if you make a three-button button and put the following code in the first button, the ctrl key is not being detected and is not executing the command:
@keydown:ctrl
Set View=List
@keydown:none
Set View=Details
Oddly, if the code is put in the second button (right-click function) or the third button (middle-click) function, the qualifier keys are detected.