Author Topic: Gp7 Right stick low sensitivity & tincore using all buttons gamestream  (Read 8163 times)

nielo360 (OP)

  • Posts: 493
I have one control issue here during gamestream testing with 360 controller (xinput) emulation on in both splastop and limelight and one general tincore mapping issue.

1.Right stick or look stick is extremely low in sensitivity even after turning up sensitivity in every game. (during controller   xinput emulation in gamestreaming)

2.If I use Tincore to change 1 button, example if i modify button A into a clickkey.
all the other buttons in any game or gamestreaming get disabeld, as in, they wont work like normal controls on a controller supported game and all key need to be mapped with tincore.

is it possible to modify 1 button with tincore and let all the other controls work as normal in a controlled supported game?

« Last Edit: February 25, 2014, 07:57:16 pm by nielo360 »

Deen0X

  • Posts: 1694
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #1 on: February 25, 2014, 07:58:23 pm »
questions

- how do you doing the x360 emulation in windows side?

- how do you using splashtop to mapping controls?

- why you need tincore or any other mapping tool in gamestreaming?

- did you test with Kainy?

skelton

  • Posts: 6894
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #2 on: February 25, 2014, 08:03:54 pm »
I have one control issue here during gamestream testing with 360 controller (xinput) emulation on in both splastop and limelight and one general tincore mapping issue.

1.Right stick or look stick is extremely low in sensitivity even after turning up sensitivity in every game. (during controller   xinput emulation in gamestreaming)

2.If I use Tincore to change 1 button, example if i modify button A into a clickkey.
all the other buttons in any game or gamestreaming get disabeld, as in, they wont work like normal controls on a controller supported game and all key need to be mapped with tincore.

is it possible to modify 1 button with tincore and let all the other controls work as normal in a controlled supported game?

Use pre:gamepad profile mode and edit the buttons you need to change.
Retired

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #3 on: February 25, 2014, 08:14:27 pm »
1. splashtop gamepad THD 1.12 newest version (Splastop gamepad THD not splashtop personal) and newest version of splashtop streamer.

a.install splastop streamer
b.goto splashtop install directory,  driver folder, Gamepad folder, Right click, as adminstrator installdriver64bit or 32bit
c. restart splashtop streamer,
Run splashtop gamepad on ur device click gamepad mode(any profile)
now all games will recognize ur device as 360 controller

2. you dont need to map anything, its detected as a 360 controller

3. I need tincore for other reasons, sometimes I want to change a single Button in any game such as A=start
also future devices might not have R3 or L3 it can be usefull then also, but stll need a fix, it disables all buttons.

4. kainy/limelight are not able to stream at 60 fps and kainy does not do xinput. 60fps is very important. Splashtop gives me full 60fps.
« Last Edit: February 25, 2014, 08:16:32 pm by nielo360 »

tincore

  • Posts: 284
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #4 on: February 25, 2014, 08:16:37 pm »
I have one control issue here during gamestream testing with 360 controller (xinput) emulation on in both splastop and limelight and one general tincore mapping issue.

1.Right stick or look stick is extremely low in sensitivity even after turning up sensitivity in every game. (during controller   xinput emulation in gamestreaming)

2.If I use Tincore to change 1 button, example if i modify button A into a clickkey.
all the other buttons in any game or gamestreaming get disabeld, as in, they wont work like normal controls on a controller supported game and all key need to be mapped with tincore.

is it possible to modify 1 button with tincore and let all the other controls work as normal in a controlled supported game?

1. That is a problem of the stock driver. You need to calibrate or wait a little for our custom fw or a fixed stock.
2. Unmmaped buttons should send their default keycode if not mapped.
3. You can try windows gamepad http://tincore.wiki-site.com/index.php/Network#Windows_gamepad_simulation




nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #5 on: February 25, 2014, 08:31:21 pm »
@tincore
I tried testing it on a few android games that have full controller support
if i map 1 button to touchscreen or to a key
all other buttons in the game get disabled. Right stick wont work unless it is mapped, a , b,x,y all need to be mapped.
I kept all the buttons disabled in tincore, still as long as tincore is running they wont work and must all be mapped.

if there is a way to make all button work normal and modify 1 or 2 buttons alone it will be really great for some android games and gamestreamers.

tincore

  • Posts: 284
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #6 on: February 25, 2014, 08:36:48 pm »
@tincore
I tried testing it on a few android games that have full controller support
if i map 1 button to touchscreen or to a key
all other buttons in the game get disabled. Right stick wont work unless it is mapped, a , b,x,y all need to be mapped.
I kept all the buttons disabled in tincore, still as long as tincore is running they wont work and must all be mapped.

if there is a way to make all button work normal and modify 1 or 2 buttons alone it will be really great for some android games and gamestreamers.

I've just tested it and it is working fine. Unmapped buttons are passed through. It has been always like that.

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #7 on: February 26, 2014, 01:35:13 am »
Ill make a video of it, may i knoww which game you used to try it?
I tried with the following
Note these are all moga /ps3 controller supported games
Hero Seige           
Magic rampage
Neon Shadow
I tried with  Limelight, and Splashtop gamepad THD(360 xinput mode) also. becasue g7 start button is not detected, so I tried mapping z to strart, after doing it, same issue.
« Last Edit: February 26, 2014, 01:43:17 am by nielo360 »

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #8 on: February 26, 2014, 01:41:37 am »
oops wrong post

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #9 on: February 26, 2014, 04:06:13 am »
@tincore
I tried testing it on a few android games that have full controller support
if i map 1 button to touchscreen or to a key
all other buttons in the game get disabled. Right stick wont work unless it is mapped, a , b,x,y all need to be mapped.
I kept all the buttons disabled in tincore, still as long as tincore is running they wont work and must all be mapped.

if there is a way to make all button work normal and modify 1 or 2 buttons alone it will be really great for some android games and gamestreamers.

I've just tested it and it is working fine. Unmapped buttons are passed through. It has been always like that.

Hi tincore I made this video to show you with a android game and splashtop gamepad.
Also i found I will need to edit they keylout .kl to make the Dpad and start button work in splashtop gamestreaming, can you help with which keylout file  GP7 or GP5a  uses? and which keys to edit. I assume its using Generic.kl
 
http://youtu.be/k2I4ylCpihE
« Last Edit: February 26, 2014, 04:51:51 am by nielo360 »

tincore

  • Posts: 284
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #10 on: February 26, 2014, 06:46:14 am »
I see.

The analogs are not activated by default (at the moment). That is the reason that they do not work.

You need to map them explicitly. My recommendation is that you use PRE:GAMEPAD so splashtop would see a standard gamepad connected in your tablet.

If there are other keys that do not work tell me exactly which they are. I would like to verify if there is something specific on the G7.

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #11 on: February 26, 2014, 07:15:15 am »
understood, i will try it pregamepad (i missed skelton's post opps)

edit: tried pregamepad , Dpad and back button wont register in splashtop xinput mode. I havent found which key to modify them to either because activating the profile or checking it disables most of the keys as they are not recognized as gamepad buttons

It was issue with moga controller and many others that sometimes Dpad or shoulder or start wouldnt work with splastop/limelight xinput.
To fix this, we are able to simply edit the generic.kl file  and change joystick keys from GAS, BRAKE to LTRIGGER,RTRIGGER etc.This worked perfectly.

So i assume, the same can be done with with G7 or any HID device if we know which key corresponds to which button.
« Last Edit: February 26, 2014, 08:13:35 am by nielo360 »

skelton

  • Posts: 6894
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #12 on: February 26, 2014, 07:48:46 am »

Editing a generic.kl can be fix splashtop, but may screw up other things. If there is a bug with splashtop, splashtop developers should fix the issue rather than adapt  firmware to make splashtop work with certain gamepads. That's my opinion at least.
Retired

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #13 on: February 26, 2014, 09:12:33 am »
Its not a bug with splashtop, its just the how xinput takes controls, it works fine with
ps3 controllers  (x and o are swapped)
360 controllers
Nyko playpad.
Logitech F
because they use proper control schemes or .kl files.

Our devices dont use standard buttons or Controller profiles and often just use generic control settings, same as moga HID mode which is not the right way to go about it.

No this will not mess up any of the controls as it will only apply to xinput, however the plus side to assigning proper buttons is that apps like tincore can easily be used to map gamepad buttons to emulate 360 xinput. From what I have tested and assume, A btn (3),X btn (4) , Dpad, Back/select btn, are configured as Ps3 controls but not regesitering in game. In moga HID mode it was easily fixed by changeing the keys and never interfered with system, however Im not sure which key numbers correspond to which button so I cant do it yet.

The app to diplay key codes im using now is "Input events"
« Last Edit: February 26, 2014, 09:41:34 am by nielo360 »

skelton

  • Posts: 6894
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #14 on: February 26, 2014, 09:36:16 am »
I'm not sure that the generic.kl include all necessary to edit. Anyhow, if splashtop needs a kl file to correctly map the buttons, then they are doing it wrong. Buttons layout should be read via kernel, and use what kernel reports, instead of reading a kl file. So, they are doing it wrong. they just shpuld read kernel joystick driver values and that's it. It shouldn't be needed to modify a kl file. So, Splashtops should fix the way the use.

I still think that using pre:gamepad profile and modifying buttons as you wish is the way to go.
Retired

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #15 on: February 26, 2014, 09:46:40 am »
Yes, pregamepad mode is the best way to go and easiest, but the problem is  A btn(3), X btn(4), and start/back button dont register on it at all.
A btn, is properly set in tincore as
Click button joy 0
BTN_A

but xinput does not see it as an A button for some strange reason, I tried using a ps3 controller and it detected everything fine and worked.

Just to be clear, splashtop xinput detects all the keys fine except D-pad and back button,  But if I use tincore it wont register certain keys.
« Last Edit: February 26, 2014, 09:53:55 am by nielo360 »

tincore

  • Posts: 284
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #16 on: February 26, 2014, 09:51:06 am »
Its not a bug with splashtop, its just the how xinput takes controls, it works fine with
ps3 controllers  (x and o are swapped)
360 controllers
Nyko playpad.
Logitech F
because they use proper control schemes or .kl files.

Our devices dont use standard buttons or Controller profiles and often just use generic control settings, same as moga HID mode which is not the right way to go about it.

No this will not mess up any of the controls as it will only apply to xinput, however the plus side to assigning proper buttons is that apps like tincore can easily be used to map gamepad buttons to emulate 360 xinput. From what I have tested and assume, A btn (3),X btn (4) , Dpad, Back/select btn, are configured as Ps3 controls but not regesitering in game. In moga HID mode it was easily fixed by changeing the keys and never interfered with system, however Im not sure which key numbers correspond to which button so I cant do it yet.

The app to diplay key codes im using now is "Input events"

Then enable gamepad simulation as XBOX, PS3, Moga or any other mode and use PRE:GAMEPAD after restarting the mapper. That will preconfigure all your gamepad codes to match the desired gamepad.

Btw. With my kernel driver codes are following the new standard.
 

tincore

  • Posts: 284
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #17 on: February 26, 2014, 09:54:54 am »
I know what is going on. You can still fix it with the mapper and the PRE:GAMEPAD option.

On our new upcoming firmware this will be working properly. This happens because the stock kernel is doing some things in an unorthodox way.

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #18 on: February 26, 2014, 09:55:22 am »
Oh i dint know i could do that, i will try it right away,

Edit: i was able to get B and x working by changing to x mode
i couldnt get D-pad and analogs to work
« Last Edit: February 26, 2014, 10:22:09 am by nielo360 »

nielo360 (OP)

  • Posts: 493
Re: Gp7 Right stick low sensitivity & tincore using all buttons gamestream
« Reply #19 on: February 26, 2014, 11:25:17 am »
Ok this is a bit embaressing,
1.all the controls except the back button work with splashtop gamepad THD natively,  i had a problem with the game i was   using to test (RAGE) thats my bad.

2.In Tincore however, I was unable to map through it with D-pad and analog sticks.
in x mode all button were mappable with the exception of
D-pad and back button and analog. (do i need to buy the analog sticks? i bought analog collaboration, i will try again)

3.The only drawback is the known right stick sensitivity issue other than that its streams very well, controls awsome:) :) :)(analogs are better than the ones on my shield)

I guess in the new version of Tincore maybe we can choose a single button to map,and use the rest natively, it would be perfect.

 

Post a new topic