• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Android v
« Previous 1 … 40 41 42 43 44 … 128 Next »

Controller Analog Stick Dead Zone Settings are Desperately Needed
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Controller Analog Stick Dead Zone Settings are Desperately Needed
05-02-2019, 01:55 PM
#1
Snip3r
Unregistered
 
I'm running an Nvidia Shield with Xbox 360 Controllers. The lack of analog stick dead zone adjustment in the GUI is a huge issue. I would be able to play some games without issue if this was available.

I did some searching and found a year old thread with an incredibly cumbersome workaround involving the creation of per game controller configuration files for custom controllers.

This setting is already available on the Windows version of Dolphin; are there any plans to bring it to Android?
Reply
06-04-2019, 10:39 PM
#2
Mojoswagger1980 Offline
Junior Member
**
Posts: 18
Threads: 0
Joined: May 2019
ummmm there is an option to enable/disable deadzone . Launch your game, then pull down system menu, hit the square thing to bring up settings, itsthe second option from the top. The issue may be the xbox controller however, its .kl files has variable for that not present in other controllers. I have attached the keylayout for it and a ps3 controller. That weird variable is most likely the issue .
****Edit*****
Theres not an attachment button? Fantastic lol ! ok wedo this way ! the variable i am reffering to is called flat range and it scales to 4096. Im pretty sure the issue your having relates.
Xbox 360
# Copyright © 2011 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

#
# XBox 360 USB Controller
#

key 304 BUTTON_A
key 305 BUTTON_B
key 307 BUTTON_X
key 308 BUTTON_Y
key 310 BUTTON_L1
key 311 BUTTON_R1
key 314 BACK
key 315 BUTTON_START
key 316 HOME
key 317 BUTTON_THUMBL
key 318 BUTTON_THUMBR

# Left and right stick.
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
# This confuses applications that rely on the flat value because the joystick actually
# settles in a flat range of +/- 4096 or so.
axis 0x00 X flat 4096
axis 0x01 Y flat 4096
axis 0x03 Z flat 4096
axis 0x04 RZ flat 4096

# Triggers.
axis 0x02 LTRIGGER
axis 0x05 RTRIGGER

# Hat.
axis 0x10 HAT_X
axis 0x11 HAT_Y

Ps3
# Copyright © 2011 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

#
# Sony Playstation®3 Controller
#

key 0x124 DPAD_UP
key 0x125 DPAD_RIGHT
key 0x126 DPAD_DOWN
key 0x127 DPAD_LEFT

key 0x120 BUTTON_SELECT
key 0x123 BUTTON_START
key 0x12e BUTTON_A
key 0x12d BUTTON_B
key 0x12f BUTTON_X
key 0x12c BUTTON_Y
key 0x12a BUTTON_L1
key 0x12b BUTTON_R1
key 0x128 BUTTON_L2
key 0x129 BUTTON_R2
key 0x121 BUTTON_THUMBL
key 0x122 BUTTON_THUMBR

# PS key
key 0x2d0 HOME

# Left Analog Stick
axis 0x00 X
axis 0x01 Y

# Right Analog Stick
axis 0x02 Z
axis 0x05 RZ

# DPAD
# axis 0x2c -HAT_Y
# axis 0x2d +HAT_X
# axis 0x2e +HAT_Y
# axis 0x2f -HAT_X

# L2 trigger
axis 0x30 LTRIGGER

# R2 trigger
axis 0x31 RTRIGGER

# L1 trigger
# axis 0x32

# R1 trigger
# axis 0x33

# Triangle
# axis 0x34

# Circle
# axis 0x35

# Cross
# axis 0x36

# Square
# axis 0x37
Find
Reply
06-10-2019, 08:56 AM
#3
Clab4293 Offline
Junior Member
**
Posts: 21
Threads: 2
Joined: Jul 2018
I do not see that option anywhere...
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma