Results 1 to 4 of 4
  1. #1
    MSgt. Shooter Person
    Join Date
    Feb 2012
    Location
    Barcelona
    Posts
    240
    Gamer IDs

    Gamertag: DulceangustiA

    Default How to change Xbox 360 controller sensitivity

    Hi all,

    I know that I can change the MouseSensitivity through the SetSensitivity(float f) function in PlayerInput, but it doesn't have any effect on the Xbox 360 pad.

    So, do you know how can I change the sensitivity of this controller? Any idea is really welcome!

  2. #2
    Iron Guard
    Join Date
    Apr 2012
    Location
    Kiev, Ukraine
    Posts
    560

    Default

    Sensitivity is just variable, which scales aTurn and aLookUp. So, you need to change your input so it will change this values (and aStrafe/aForward, if needed).

  3. #3
    Veteran
    Join Date
    Jan 2009
    Location
    Britain, Britain, Britain
    Posts
    9,147

    Default

    Don't make it too sensitive. I did that too mine and now its always watching romantic comedies and listening to coldplay whenever I turn my back.
    Got GUNS do you wanna, take aim at each other?
    Got KNIVES have you seen 'em, in your backs where we keep 'em!
    Milky Idea's

  4. #4
    MSgt. Shooter Person
    Join Date
    Feb 2012
    Location
    Barcelona
    Posts
    240
    Gamer IDs

    Gamertag: DulceangustiA

    Default

    Thanks @lentinant, I have overriden Playerinput in my custom PlayerInput class and that works:

    Code:
    event PlayerInput(float DeltaTime )
    {
    	super.PlayerInput(DeltaTime);
    
    	// Mouse sensitivity doesn't have any effect on Xbox 360 controller, so we have to hack it =)
    	if(bUsingGamePad && PSCamera(PlayerCamera).IsAimEnabled())   aTurn *= 0.25;
    }


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.