My apologies, Doug. I don't have a solution to your exact problem, but in case it helps you or someone else, I thought I'd mention a way to get this kind of functionality independent of keyboard model (at least under Windows):

AutoHotkey
_________________________
Matt