Key Handler принимает нажатие клавиши, в обработке отправляет пакет на сервер, сервер принимает пакет, и в обработке выполняет команду с переданными аргументами от лица сервера.
Я просто дополню @will0376, так как когда что-то ищешь на форуме, везде краткие отписки, развёрнутые ответы почти...