grabbuttons() and grabkeys() are now independent from prior numlockmask initialization