Page 1 of 1

Mouse & Keyboard Behaving Like a Ds4

Posted: Fri Jan 24, 2020 3:29 am
by Mb1966
Hi,
This message is for Matlo. to my understanding you are one of the people
responsible for getting this concept to work on ps4.
along with Frank Zhao and OBsIV of Xim Technologies.
The reason for this message is I currently own and use a Xim Apex with my
ps4. My goal in this is to be able to use mouse and keyboard in ps4 games
while retaining the aim input parameters of a ds4. [in other words swap
control devices but keep the original ds4 behavior]
I've inquired to Xim Devs about how I might accomplish this but they're
pretty cryptic over there about how this whole concept works so I did a
little research and came across you and Frank.
I don't know code,nor do I have a background in computer science but i do
have a basic understanding of how it all works. I don't think Frank
realized this when we spoke so he kinda pointed me in the right direction
and left me to figure it out on my own.
I was hoping that maybe you would be a little more patient and that you
might be willing to help me achieve the mouse behavior I described.

I've always believed that if you have a question about a problem. You
should ask someone who can help...
so here I am.
please reply.

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Fri Jan 24, 2020 5:14 pm
by GoDlike
Hello,

I am not sure what you exactly want to achieve. If you want to use a mouse and keyboard without any translation from DS4 then just make a configuration, add mouse, bind keys and set acc to 1.0 and sensitivity to 1.0

I have to warn you that without deacceleration mouse aiming won't be good.

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Fri Jan 24, 2020 6:49 pm
by Matlo
Hi,

A mouse reports a distance when a stick reports a position. When a mouse stops movement stops. With a stick movement usually stops at rest position.

Once you realize that the hardware is different, you'll understand that a mouse can't behave as a stick. Translation is inevitable. Keeping the stick deadzone is not desirable as it makes movement stutter. Keeping an horizontal sensitivity higher than the vertical one makes movement weird. Keeping the acceleration makes movement unpredictable.

If you want to keep these characteristics, you can. Set the deadzone to 0 for x and y, use a same sensitivity for x and y, use an acceleration of 1 for x and y.

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Fri Jan 24, 2020 11:45 pm
by Mb1966
Configuration parameter settings I think are a little different with Xim.
But it sounds like your recommendation is a 1:1 setting between the x/y axes. Which would produce a linear curve with no acceleration if I’m correct.
Also you mention keeping the game’s actual acceleration curve (which is what I meant by keeping ds4 behavior) makes movement unpredictable.
So I assume this is (not) recommended.
Both Gimx & Xim recommend max dpi. Of which mine is 16000 but you also have a sensitivity to dpi translator. So now I’m questioning whether this is optimal or if I should change my dpi based on my sensitivity setting.
Also goDlike mentions deceleration is better for aiming. So should I actually use a linear x/y acceleration setting less than 1:1 or 1 as you describe it?
I know at the end of the day it’s all personal preference. But I guess what I’m looking for are the most predictable & responsive settings for my device.
I believe both devices work on the same principles but the sensitivity scaling parameters are different. I would like to use your recommended setting of 1. Only my overall sensitivity scale goes to 500 and I’d get little if any movement with that. I don’t know what Gimx max scaling parameter is so I don’t have a way to translate.
Anyway I’ve been tweaking my device for years and I’m just hoping you can help me with the optimal translation for this type of device so that I can just have fun instead of feeling that my settings should be different!

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Sat Jan 25, 2020 10:57 am
by GoDlike
You can use DPI of your choice as long as you convert config to your DPI by using Convert sensitivity option in gimx-fpsconfig. Rule is higher = better. Just avoid low values. Only with games with terrible input systems like Killzone 2 it may be better to use config creator DPI value.

For optimal aiming on mouse deacceleration needs to work and GIMX also needs to have correct x/y ratio. Take a look at this config for DOOM 3 on PS4, it's not final yet and it's not even published but it should give you an idea about how settings should look:
doom3.png
doom3.png (55.78 KiB) Viewed 10854 times
I would rate playability on it as Good. With 1.00 acceleration it's not playable. I use this tool to make configurations - https://gimx.fr/wiki/index.php?title=Mouse_Calibration

There was only one game that worked with 1.00 acc and it was Battlefield V on Beta test with "no acceleration" in-game option enabled. In final version they crippled it, so I still have to use deacceleraton method.

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Sat Jan 25, 2020 7:06 pm
by Mb1966
Xim game configs come ready to use. Dead zone size & shape also 1:1 x/y values are already installed though x/y value adjustment along with smoothing etc. is available. Max sensitivity is 500.
And as far as acceleration goes, it’s adjusted on a curve graph using values from 0 - 100. So I assume a setting of 0.57 would translate to a straight line from 0 on both the x & y axis to 57.00 on the y axis on the graph.
Is that correct?

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Sun Jan 26, 2020 1:54 pm
by Matlo

Re: Mouse & Keyboard Behaving Like a Ds4

Posted: Sun Jan 26, 2020 11:53 pm
by Mb1966
Didn’t see this. Sorry for the PM...