I would love to be able to trap when a modifier key is down like this: on shiftKeyDown do blah, blah, blah end shiftKeyDown but it seems that that is not possible in LievCode, unless, of course, I'm missing something . . . Richmond.