The WM_COMMAND message generated by "KBD_translate_accelerator" in input.c should set the high-order word of WPARAM to 1, to indicate that it is from an accelerator. According to the Windows SDK
"The high-order word specifies the notification code if the message is from a control. If the message is from an accelerator, this value is 1. If the message is from a menu, this value is zero. "
I'd like to submit a patch but since I'm new to Linux and CVS I have no idea how to go about it.
Mario Solares