Description

If the "Any Key" keybinding is used in the Is Input Key Down node, the node will never return true, even if any key is pressed.

Steps to Reproduce

1. Create a new project or open an existing one
2. Add a new blueprint
3. Add a Get Player Controller node
4. From the Get Player Controller node's return value, add a Is Input Key Down node.
5. From the Is Input Key Down node's return value, add a Branch node.
6. Connect Event Tick's execution pin to the Branch node
7. Add a Print String node and connect the Branch's execution pin to it.
8. Add an instance of the blueprint to the level, press play, and hit any key.
Result: The print string is not called
Expected: The print string should be called on tick whenever any key is pressed

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Input
Affects Versions4.104.11
Target Fix4.12
Fix Commit2865751
Main Commit2868856
CreatedJan 6, 2016
ResolvedFeb 12, 2016
UpdatedApr 27, 2018
View Jira Issue