> Your program as is does not produce beeping, but, if you add: > > if (c == K_cA) > return IUP_IGNORE; > > right below the K_i check in either k_any or mlaction, then it beeps. > So, it seems that the Control key is causing the problem? Ok. That's what I need to start digging. I will check this and return to you soon. Best, scuri