To provide more control over interaction with the user, a client can request exclusive access to the server. This is known as ``grabbing.'' A client can grab the pointer, the keyboard, or the entire server. This allows a malicious or misbehaving application to prevent other clients from receiving the events they need to operate correctly.