Revert "first implementation of custom keymapping"

This reverts commit b849bbc1afd7ab5547616263e3af734714d48f47.
Revert "GamepadListener now automatically creates Queues"

This reverts commit 30684bde98d3f63f9b1c514d4434e9338897025b.
Revert "Revert "GamepadListener now automatically creates Queues""

This reverts commit 38b7f804cdd47f3bf848f07fd1acaea460b2cb10.
Revert "Revert "first implementation of custom keymapping""

This reverts commit 0807a6c6b9b5af7a7a0b2d4697ba2af13b6285a4.