diff --git a/src/Strem.Core/Strem.Core.csproj b/src/Strem.Core/Strem.Core.csproj
index c24811f..89dd7c8 100644
--- a/src/Strem.Core/Strem.Core.csproj
+++ b/src/Strem.Core/Strem.Core.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/src/Strem.Data/Strem.Data.csproj b/src/Strem.Data/Strem.Data.csproj
index d101b14..1126b86 100644
--- a/src/Strem.Data/Strem.Data.csproj
+++ b/src/Strem.Data/Strem.Data.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/src/Strem.Flows.Default/Strem.Flows.Default.csproj b/src/Strem.Flows.Default/Strem.Flows.Default.csproj
index 882788e..02ff8fb 100644
--- a/src/Strem.Flows.Default/Strem.Flows.Default.csproj
+++ b/src/Strem.Flows.Default/Strem.Flows.Default.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/src/Strem.Infrastructure/Plugin/InfrastructureModule.cs b/src/Strem.Infrastructure/Plugin/InfrastructureModule.cs
index 0ba2cad..9d4db9f 100644
--- a/src/Strem.Infrastructure/Plugin/InfrastructureModule.cs
+++ b/src/Strem.Infrastructure/Plugin/InfrastructureModule.cs
@@ -72,7 +72,7 @@ public void Setup(IServiceCollection services)
services.AddSingleton();
// Input
- services.AddSingleton();
+ services.AddSingleton(_ => new SimpleReactiveGlobalHook(GlobalHookType.Keyboard));
services.AddSingleton();
services.AddSingleton();
diff --git a/src/Strem.Infrastructure/Strem.Infrastructure.csproj b/src/Strem.Infrastructure/Strem.Infrastructure.csproj
index ada856b..4552d47 100644
--- a/src/Strem.Infrastructure/Strem.Infrastructure.csproj
+++ b/src/Strem.Infrastructure/Strem.Infrastructure.csproj
@@ -18,7 +18,7 @@
-
+