[Config][XOne] Playerunknown's Battlegrounds

Post or request custom configuration files.
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

[Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

IMPORTANT UPDATE 2018.01.08:

Come back after few days. Today, a new patch is released, and (theoretically) AIM acceleration is adjustable now, but I haven't tried yet, because I'm not at home. Hopefully (if we can switch speed based acceleration or no acceleration), I will post a full config few days from now, which will contain
- Macro modifications/adjustments
- Hopefully a good mouse setup :D
- An "emergency" button if something (mostly a glitch/bug) happens (e.g.: you press TAB, but the inventory doesn't appear->Profile 3 instead of Profile 1)



If I modify something I will update this post.
Older things are with RED color,
the modified ones are with GREEN. (because I don't know how to write strikthrough text :roll: )
Code modifications are mentioned in the Update summary. I recommend to copy the whole code


Update 1: 2018.01.05.
- reload macro in profile 2 is modified (switch back to profile 1 after reload) because if you reload in ADS the game automatically switches back to hip fire mode
- all macroes are tested and working
- mouse paramteres are modified (it's not perfect, but working, I'm still working on it)
- at the moment the perfect 1:1 mouse movement is not possible due to the used "time based aim acceleration"

Hello guys!

I'm new in the forum, and GIMX is also new to me.
I ordered a Teensy 2.0 and a CP2102 but I haven't received the boards yet, so the configuration is tested only in test mode.
There are parts in the config what is working, and parts I'm not sure about. So if you find something which is not working or buggy, please write to me and I will fix it.

Game: Playerunknown's Battlegrounds
Platform: Xbox One
Device: Keyboard and mouse
Playability: I'm not sure yet. :roll:
Config data:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="2500" type="XOnePad">
    <configuration id="1">
      <trigger type="keyboard" id="0" name="" button_id="KP4" switch_back="no" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_15" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="BACKQUOTE"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="g"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LALT"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="f"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="26" multiplier="13.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="26" multiplier="11.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
     <configuration id="2">
      <trigger type="keyboard" id="0" name="" button_id="KP6" switch_back="no" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_15" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP8"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP2"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="f"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="e"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="26" multiplier="15.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="26" multiplier="13.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
    <configuration id="3">
      <trigger type="keyboard" id="0" name="" button_id="KP7" switch_back="no" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_11" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="e"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
		<button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="26" multiplier="13.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="26" multiplier="11.00" exponent="0.55" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
    <configuration id="4">
      <trigger type="keyboard" id="0" name="" button_id="KP9" switch_back="no" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
		<button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="26" multiplier="20.00" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="26" multiplier="20.00" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
  </controller>
</root>
macros:

Code: Select all

#You can decrease the values, but DO NOT DELETE THE "DELAY 15" ROWS, or the "SWITCH TO CONFIG X" macros will not work properly.
#Config activation triggers:
#KP4 - Config 1
#KP6 - Config 2
#KP7 - Config 3
#KP9 - Config 4
#
#################### Config 1 ####################
#These macros are only active if the used configuration is Config 1 (HIP fire, driving, swimming)
#
#Reload macro (If it's not working increase DELAY time)
MACRO KEYDOWN r
TRIGGER KP4
TOGGLE YES
KEYDOWN f
DELAY 700
KEYUP f
#
#Prone macro (If it's not working increase DELAY time)
MACRO KEYDOWN LCTRL
TRIGGER KP4
TOGGLE YES
KEYDOWN c
DELAY 700
KEYUP c
#
#Switch to Config 2 (ADS)
MACRO MBUTTONDOWN BUTTON_RIGHT
TRIGGER KP4
TOGGLE YES
KEY KP4
DELAY 15
KEY KP6
#
#Switch to Config 3 (Inventory)
MACRO KEYDOWN TAB
TRIGGER KP4
TOGGLE YES
KEY KP4
DELAY 15
KEY KP7
#
#Switch to Config 4 (Map)
MACRO KEYDOWN m
TRIGGER KP4
TOGGLE YES
KEY KP4
DELAY 15
KEY KP9
#
#################### Config 2 ####################
#These macros are only active if the used configuration is Config 2 (ADS)
#
#Reload macro (If it's not working increase DELAY time)
MACRO KEYDOWN r
TRIGGER KP6
TOGGLE YES
KEYDOWN f
DELAY 700
KEYUP f
KEY KP6
DELAY 15
KEY KP4
#
#Prone macro (If it's not working increase DELAY time)
MACRO KEYDOWN LCTRL
TRIGGER KP6
TOGGLE YES
KEYDOWN c
DELAY 700
KEYUP c
#
#Increase zoom with scope 8x and 15x (If it's not working adjust DELAY times)
MACRO MBUTTONDOWN BUTTON_WHEELUP
TRIGGER KP6
TOGGLE YES
KEYDOWN v
DELAY 12
KEYDOWN w
DELAY 12
KEYUP w
KEYUP v
#
#Decrease zoom with scope 8x and 15x (If it's not working adjust DELAY times)
MACRO MBUTTONDOWN BUTTON_WHEELDOWN
TRIGGER KP6
TOGGLE YES
KEYDOWN v
DELAY 12
KEYDOWN s
DELAY 12
KEYUP s
KEYUP v
#
#Switch to Config 1 (HIP fire, driving, swimming)
MACRO MBUTTONDOWN BUTTON_RIGHT
TRIGGER KP6
TOGGLE YES
KEY KP6
DELAY 15
KEY KP4
#
#################### Config 3 ####################
#These macros are only active if the used configuration is Config 3 (Inventory)
#
#Switch to Config 1 (HIP fire, driving, swimming)
MACRO KEYDOWN TAB
TRIGGER KP7
TOGGLE YES
KEY KP7
DELAY 15
KEY KP4
#
#Switch to Config 4 (Map)
MACRO KEYDOWN m
TRIGGER KP7
TOGGLE YES
KEY KP7
DELAY 15
KEY KP9
#
#################### Config 4 ####################
#These macros are only active if the used configuration is Config 4 (Map)
#
#Switch to Config 1 (HIP fire, driving, swimming)
MACRO KEYDOWN m
TRIGGER KP9
TOGGLE YES
KEY KP9
DELAY 15
KEY KP4
#
#Switch to Config 3 (Inventory)
MACRO KEYDOWN TAB
TRIGGER KP9
TOGGLE YES
KEY KP9
DELAY 15
KEY KP7
#
Later I will upload a bindmap.
You need to replace the binding of Y button from "BUTTON_X2" in the config for whatever you want. It is the G4 button on my Logitech G602.

About the config:

There are 4 different profiles (Hip fire, ADS, Loot, Map), and each one has it's own binding and trigger. Profile switching is automatic and macro driven due to the 4 profiles and the behaviour of the ADS.
Profile 1 is for normal gaming (hip fire, swim and drive)
Profile 2 is ADS
Profile 3 is the invetory
Profile 4 is the map.

Bind_english.xlsx contains the binding map with comments.
PUBG_beta.xml is the config
macros_final.txt <--disable any other macro.txt file than this

Tested and working:
- Button bindings
- Automatic switching between profiles (for exampe, LMB is fire (RT), but if you push TAB to loot, LMB is X (to pick up), and RMB is A (to attach)
- controls almost like in PC.

Not tested, can be fixed easily by yourself:
- Macros, where you need to hold the button (e.g.: hold X to reload in profile 1 - "F" is "X" and "R" is "hold X for 700ms". If the reload macro is not working increase the delay time in line17 and line65 of macros_final.txt. Same with the prone macros. If someone finds the best delay time, let me know. :) - TESTED AND WORKING! :D
- Zoom with scope in case of Profile 2 (to fix this increase the delay times in the macros_final.txt) TESTED AND WORKING! Maybe I will adjust it a little bit later...
- mouse parameters (It's simply not testable without hardware, but after I received my boards I will finish it. If you find the good settings, please let us know. :D The values are from a Rainbow Six Siege config with Logitech G300S (2500 DPI).

Limitations:
- Opening the Map and the Inventory is not possible in ADS. You need to switch back to hip fire. (I'm working on it.)

You must know.
I'm using an "interesting" method for profile switching, but it looks like it works flawlessly. Because of this, you need to careful to not to trigger profile switching if you are not in the game.
Each profile has it's own macros and these macros are toggled on/off automatically if you activate a profile. For example:
Profile 1 activation trigger is KP4, and Profile 2 activation trigger is KP6. If you push LT to ADS, the macro pushes KP4 to disable the macros of Profile 1, then after a necessary delay (to avoid multiple macro runs) it pushes KP6 to enable the macros of Profile 2. KP6 is also the trigger of Profile 2. If you push LT again, the macro pushes KP6 to disable the macros of Profile 2 then KP4 to enable the macros of Profile 1. And KP4 is also the trigger of Profile 1.

To not to "trick the system", never push KP4,6,7,9, RMB, M and TAB if you are not playing.
Method modified. During matchmaking you need to press KP4 to enable macros before you do anything else. If you died/won the mach, before you quit to the main menu press the activation trigger of the actual profile (for example If you died when you were in ADS, press KP6, then if you want to start a new game press KP4 during matchmaking. I know it's a little "tricky" but unfortunately I cannot eliminate this behaviour.

I would be happy If you could tell me about your experiences with the config. :roll:
Have a nice day!
Pityke
Last edited by Pityke on Mon Jan 08, 2018 7:01 pm, edited 3 times in total.
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by GoDlike »

Hey,

Nice work. It looks pretty complicated. Im not sure if you need separate configs for inventory and map. We mostly don't switch configs for that trivial tasks but I haven't played PUBG.

Im curious for the result. Please keep us updated :)

Regards
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

Thank you very much. :)

Different configs are necessary because in the inventory (especially during looting) you need to use RB and LB to move between the columns (ground, bag, weapons) X to pick up items, Y to drop items, and A to attach items.

Normally the config is.
LB - LALT
RB - LSHIFT
A - Space
X - F
Y - Mouse G4 (on my mouse)

So it's pretty complicated to loot with these bindings, that's why I'm using a more comfortable bindmap where you can move with Q (LB) and E (RB) between the columns, and RMB to attach (like in PC) and LMB to pick up (like in PC).

The map config is also essential because if you want to mark something in the map you need to press the right stick. Zoom in and out is DPAD UP and DOWN, and if you want to "move the map", you need to press the RB and navigate with the right stick.

Normally DPAD UP is "0", DOWN is "9" and RB is "v". But with a dedicated config everything works like in PC.

So nor the looting neither the map are trivial tasks in PUBG. :lol:

So I tried to make a configuration where everything (or at least almost everything because some mechanisms are different in console and in PC) works like in PC.

At the moment the only limitation is, that it's not possible to enter the inventory or the map if the ADS config is active, but I'm working on it. ;)
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

Post 1 updated. ;)
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

So I’m done with everything except the correct mouse parameters. I will post the full config soon, but now I need some help from someone who understans the mechanic of the gimx perfectly.

Aim acceleration is still crap. It’s time based but configurable.

Dead Zone scale: 0 - 100
Aim acc. scale: 0-10

I tried to figure out the mechanics of the acceleration and it looks like that the scale modifiws the wind up speed.
In 0 the wind up speed is very slow but still time based.
In 10 there is no wind up at all but there is a “step” in the acceleratin. If I move the stick slightly to left or right there is no acceleration, but over a specific position (10-15% of the full range of the stick) it instantly switch to a max acceleration without any wind up time.

In case of aim acc=10 and dz=100 (in that case the analog stick works like a button) there is no acceleration, possibly because the input data is bigger than the value where the acceleration kicks in.

So I’m wondering that if there is a way to “disable” a specific input range?
For example if the full analog range in x axis isin a scale from -1 to 1 and the acceleration is zero between -0.3 and 0.3 and constantly max between -1 - -0.3 and 0.3 -1, is there a way to only use the scale of -1- -0.3 then 0.3 - 1? (so to disable -0.3 - 0.3 range without jerky aim).

Or any other solution/advice?
I have no idea about the correct starting point. :/

By the way, could somebody explain what's the purpose of the negative deadzone values in gimx? I tried to find it but I cannot find anything about it.
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by GoDlike »

Wow, man. Acceleartion should be in something from 0.1 to 1.0 as it will cancel game input system acceleration. Deadzone is usually something from 10 to 35.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

The main problem is that in ADS calibration is “strange”. I tried to calibrate DZ but the sight doesn’t move from itself. I tried every possible DZ from -64 to 64 but nothing. So I tried to increase DZ over 64 (which is only possible with XML editing and I’m not sure if DZ>64 is permitted) but the sight still doesn’t move even if DZ>100.

But if I move the mouse a little the sight also doesn’t want to stop regardless of the DZ.
Increasing the exponent also does nothing so I don’t know what to do...

I’m sure I’m calibrating the right profile because the multiplier adjustment works.
I’m using the latest GIMX, with an Arduino Micro and CP2104. Any idea? I’m confused. :(
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by GoDlike »

You should use Mouse Calibration feature https://gimx.fr/wiki/index.php?title=Mouse_Calibration
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Pityke
Posts: 9
Joined: Thu Jan 04, 2018 1:22 pm

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by Pityke »

I'm using it, that's why I know the DZ range is -64 to 64. :)

It works properly in hip fire, but in ADS I have got the problems I mentioned before. That's why I'm confused. :?
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: [Config][XOne] Playerunknown's Battlegrounds

Post by GoDlike »

Hmm some games may use mouse filtering or their input system is terrible. We had similiar situation with Killzone 2 already with always-moving aim.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Post Reply