(I know what you mean about drooling...I've lost a couple of keyboards myself! Our current computer desk has a glass top, so I leave the keyboard tray pushed in...just have to wipe up occasional puddles on the glass now! )