x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

[Closed] Steam Controller Support

Hello,

We've been trying to use the Steam Controller (final version) with our game, with no success. Even on a new blueprint project, all the action mappings that we set up don't seem to trigger, specially the ones associated with the gamepad face button and shoulder keys. Trying to detect the gamepad face button inputs directly on the blueprint using the Gamepad Events doesn't seem to work either - most of the buttons either don't do anything, or do something completely different to what we're setting them up to do inthe blueprint. There are some Steam-specific input events (Back Left/Right and Touch 0-3), but they don't seem to do anything at all. We've activated the Steam Controller Plugin, but we end up with the same results. We've set up the Steam Online Subsystem in DefaultEngine.ini, and we can successfully run the game within Steam's environment, so Steamworks seems to be correctly set up.

Is the final version of the Steam Controller currently supported by the engine? And if it is, what are the steps to detect input from it successfully?

We're on UE4.10.1.

Thanks in advance! Jose

Product Version: Not Selected
Tags:
more ▼

asked Mar 27 '16 at 02:29 PM in Using UE4

avatar image

Answers.Archive STAFF
1.9k 209 316 688

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

The question has been closed Mar 27 '16 at 02:30 PM by AndrewHurley for the following reason:

The question is answered, right answer was accepted


1 answer: sort voted first

Sorry for the delay with reply!

If you want to use the native API for SteamController (the new one, available in recent Steamworks), there's no code support for this yet. However, there is a number of ways you can configure your Steam controller; if you select a joystick template, it should be exposed through controller APIs native for the platform you are running the game on, and you should be able to control the game with it similarly like you can with, say, an Xbox controller.

Here you can learn more about setting up the controller: https://partner.steamgames.com/documentation/controller_templates Hope this helps! :)

more ▼

answered Mar 27 '16 at 02:30 PM

avatar image

Answers.Archive STAFF
1.9k 209 316 688

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question