diff --git a/guacamole/src/main/webapp/app/index/controllers/indexController.js b/guacamole/src/main/webapp/app/index/controllers/indexController.js index 3a9230bf7..c4cad66fc 100644 --- a/guacamole/src/main/webapp/app/index/controllers/indexController.js +++ b/guacamole/src/main/webapp/app/index/controllers/indexController.js @@ -82,6 +82,10 @@ angular.module('index').controller('indexController', ['$scope', '$injector', }; + // Add default destination for input events + var sink = new Guacamole.Keyboard.InputSink(); + $document[0].body.appendChild(sink.getElement()); + // Create event listeners at the global level var keyboard = new Guacamole.Keyboard($document[0]);