Input querty keyboard in Blueprint impossible!

Hey!

Since two years… I have tried EVERYTHING. I cannot have simple keyboard inputs in my blueprint to print “Hello”.
I have an EnhancedInputAction mapping that works great, I have mapped my controllers, and my VR controllers too… It just works…

But when I add any qwerty key to activate a given mapping, nothing happens.

Of course I already tried to Auto Receive Input to Player 0, and allow input, and auto posses player 0 … and thousand more things

Please, can anybody help me to solve this issue

Thanks a lot in advance!

1 Like

Hey @Rostropovicho

can you tell us which UE version you are using? And do you have a small example project which deos NOT work for you?

Does everything else work? E.g. shortcuts? Have a look at Project Settigns => Engine => Input, is EnhancedInput selected?

1 Like

Thanks for your reply

I am currently using UA 5.1
I have gone through several video and written tutorials on the topic (I have it a try several times the last year).

Of course it is set up Enhancedinput in the Settings.

I have also tried this with UA 5.0.3 with the event “Any Key” with similar results… nothing happens.

I gave up several times, but now I really need this feature to debug my games

What can I try? …UA 5.1 is my current platform

Thanks again!

Hey @Rostropovicho

Did you enable EnhancedInput by adding a MappingContext inside the your PlayerController?
KeyboardTest.zip (45.7 KB)

wOW
Thanks a lot for taking the time to create this example project.
But I just don¡t understand…
I did try it, and no keys work or print anything on screen

Should I activate something in this example map?

Hey @Rostropovicho

this should show up after pressing play and maybe focusing the window by moving the mouse to the window and pressing left mouse button.

If this does not work =>

Can you navigate in your projects in the viewport e.g. flying around with the camera to view the level?
Can you use shortcuts?
Can you edit PrintString nodes?

Can you tell when those problems started?
Which keyboard are you using? is it wireless?

I use intensively Unreal since three years.
I can do all those things you listed. Also in your project.
I can navigate with my w,a,s,d keys the scene.
And print string “Hello” or whatever at Event BeginPlay with no problem.

That’s why I asked help here.

I tried every tutorial to use keyboard in Blueprints.

And I can say I was very successful at very very very tricky stuff… but never succeeded with this.

I just use a normal usb querty keyboard :frowning:

One thousand thanks

Hey @Rostropovicho

what happens if you use StandaloneGame as preferrred PlayMode?

Possible problems:

  • Joystick / Gamepad / Racing Wheel let you loose focus or these are set as primary input device
  • VR Headset interfers with your input
  • You don’t select the window to focus it
  • Faulty keyboard connection, change the USB port
  • You have an old plugin inside the engine you use since UE5 for all version which causes problems
  • Keyboard layout other then EN when using QUERTY

OH MY GOSH!

I got it to work in your example map!!!
One thousand thankssss
Really

I still don’t know if I will be able to make it work in my own maps, I will try later.

It’s so desperate

I can modify your map in order to create inputs for my qwerty
I did the same procedure in my projects… with no success

Hey @Rostropovicho

can you tell what you did to make it work (for other users with the same problem)?


Do you have an example project or can create one which does NOT work for you?

And: Did you add a MappingContext to your PlayerController?

image

Hola again!

It’s so weird, in your example map I deleted EVERYTHING
The game mode, the BP, the inputs …
And the qwerty keys still work.

I checked the Project Settings of your map and set the same for my other project…

In my project I did of course Add a mapping context, since every other control that I set up works perfectly, except qwerty…

I tried every single tutorial out there on the topic (since more than one year), I contacted developers of plugins I have, just in case they were interfering…

And nothing works

Hey @Rostropovicho

after deleting these things there is not much left. This could indicate a faulty config file or a faulty plugin.

Please copy the CONTENT folder and the projects *.UPROJECT file of a project that does NOT work, open the *.uproject file with notepad / editor / … and paste the content here. Or edit it so it looks like this:

{
	"FileVersion": 3,
	"EngineAssociation": "5.1",
	"Category": "",
	"Description": "",
	"Plugins": []
}

Test the project again.

Hola! Thanks again for your reply, I am traveling now a lot, that’s why don’t have access to my computer often. But I want to solve this issue this year!! And I appreciate so much your help.

I even contacted the creator of VR Expansion Plugin, just in case his plugin was interfering, and he tried to help me also with a lot of tips, but NOTHING helped so far… And he knows a lot about UA!

I just want to be able to send events with my qwerty please :frowning:

Have a great day

{
	"FileVersion": 3,
	"EngineAssociation": "5.1",
	"Category": "",
	"Description": "",
	"Plugins": [
		{
			"Name": "ResonanceAudio",
			"Enabled": true
		},
		{
			"Name": "OpenXR",
			"Enabled": true,
			"SupportedTargetPlatforms": [
				"Win64",
				"Linux",
				"Android",
				"HoloLens"
			]
		},
		{
			"Name": "OculusXR",
			"Enabled": true,
			"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/8313d8d7e7cf4e03a33e79eb757bccba",
			"SupportedTargetPlatforms": [
				"Win64",
				"Android"
			]
		},
		{
			"Name": "OpenVRExpansionPlugin",
			"Enabled": true
		},
		{
			"Name": "VRExpansionPlugin",
			"Enabled": true,
			"SupportedTargetPlatforms": [
				"Win64",
				"Linux",
				"Android",
				"HoloLens"
			]
		},
		{
			"Name": "HDRIBackdrop",
			"Enabled": true
		},
		{
			"Name": "DazToUnreal",
			"Enabled": false
		},
		{
			"Name": "AppleARKitFaceSupport",
			"Enabled": true,
			"SupportedTargetPlatforms": [
				"IOS",
				"Win64",
				"Mac"
			]
		},
		{
			"Name": "AppleARKit",
			"Enabled": true,
			"SupportedTargetPlatforms": [
				"IOS",
				"Win64",
				"Mac"
			]
		},
		{
			"Name": "LiveLinkFaceImporter",
			"Enabled": true
		},
		{
			"Name": "RLPlugin",
			"Enabled": false
		},
		{
			"Name": "Text3D",
			"Enabled": true
		},
		{
			"Name": "MovieRenderPipeline",
			"Enabled": true
		},
		{
			"Name": "AsyncLoadingScreen",
			"Enabled": false,
			"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/01f39767dc6b4290877f38365787cbf8"
		},
		{
			"Name": "ModelingToolsEditorMode",
			"Enabled": true
		},
		{
			"Name": "StaticMeshEditorModeling",
			"Enabled": true
		},
		{
			"Name": "AssetsCleaner",
			"Enabled": true,
			"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/3caab7c6e81f449296989122c043ae21"
		}
	],
	"TargetPlatforms": [
		"Android",
		"IOS",
		"Linux",
		"Mac",
		"PS4",
		"PS5",
		"Windows",
		"WindowsNoEditor",
		"Switch",
		"XboxOne",
		"XSX",
		"HoloLens"
	]
}