KeyAdapter
Revert "KeyAdapter"

This reverts commit 57a5738e6ded760b549790e05f8cb679c80ec733.