Which of the no-saac profiles are you using? (auto-aim or manual-aim?) If you are using the auto-aim, then the right joystick has a joystick command called 'Camera Movement' (or something like that). So if you want to disable the diaganoal directions for responding to that joystick command, then you can do it just but changing it to an 8-way joystick command. But to do that you'll need to update to the latest build of the Pinnacle v4.0 BETA here: http://www.pinnaclegameprofiler.com/...pic.php?t=1142
Than after that you can just go to GAME PROFILES > EDIT CONFIGURATIONS > EDIT JOYSTICK COMMANDS, and then press the 'Advanced' button on the edit joystick command window. After the advanced screen appeared, you'll see there is an option for 4 direction commands or 8 direction commands. So if you just select 8 direction commands then you'll see after you close the advanced window that now you still have your old for commands (for camera left, right, up, down) but now there are diagonal commands listed too and so long as you leave them set to '[unassigned]' then Pinnacle will not do anything when the joystick is pressed in a diagonal direction (for this joystick command anyway).
Or else there is another way that may help without actually disabling the diagonal response... you can try just raising the deadzone on the joystick. Go to GAME PROFILES > EDIT CONFIGURATIONS, and then press either of the Joystick Setup buttons and you'll see a window appear that has sliders that set the range, sensitivity, and deadzone of the joystick. So if you raise the deadzone then it should be easier to press up/down/left/right without accidently pressing diagonal.
Will it ever be possible to remap the axis' on a control pad? If this were possible, it'd be so much easier to get poor controllers to work with both analog sticks, and the analog triggers. I can do this with XBCD, but I want to use the headset port Will Pinnacle Game Profiler be supporting the Wireless 360 Controller with the recently released PC adaptor?
I did originally have the auto-aim profile set up, well, a profile based around auto-aim, but I changed the game to kb+mouse, so that I could use the right stick for analog mouse movement, which instantly annoyed me, as the follow-car camera acts differently, and right becomes left with the stick, which isn't how it acts when using XBCD analog, or mapping right stick to kb keys with MS driver.
Will chuck in the beta you mentioned, see if that improves things somewhat
Pinnacle can't block or change the way other software (games) read from your gamepad, that is why it can't change around the axes that are being read to correct it that way... to do that you would need to have access to manipulate the driver itself (that's how xbcd works). Actually that may not be entirely true because I have spent a long time trying to "hook" into a game's joystick support and I have had some success with manipulating some games but unfortunately the code doesn't seem to work with all games (yet I'm still hopefully one day Pinnacle will be able to do that with any game).
Guess I'm never gonna have a perfect world with the MS drivers, even if Game Profiler does improve the situation massively.
I used it with the XBCD drivers too, to add functionality like killing yourself if stuck, accepting/declining map changes etc. I may grab myself a USB headset and go that route instead, but for now, Game Profiler has made the game playable with the standard drivers, so a big thanks for that
I imagine newer games work fine with the MS driver, and games that actually allow you to configure what axis does what?
Well the xbox360 controller uses a new programming interface called XINPUT (as opposed to DirectInput), and while this is partial to blame for the reason so many games have problems with their built-in support... the goal of XINPUT is to adopt a standard controller scheme for programmers to use when providing gamepad support. In other words, in the future once more games support XINPUT, then there will be no need to change around axes and buttons because programmers will KNOW which axis is for which joystick (vertical or horizontal) and will also KNOW where BUTTON 1 and BUTTON 2 and BUTTON 5, etc are all located on the controller because unlike DirectInput where the buttons and axes can fall anywhere depending on how the manufacturer designed it, with XINPUT everything is given it's own position of where it is supposed to be located to follow the XINPUT standard. While some new games have quickly adopted the XINPUT support, there are still plenty of newer games being released that only support DirectInput (and XINPUT's partial backwards-compatibilty with DirectInput of course).
Originally Posted by LadFromWales85
Yeah that all makes sense, and if it all pans out correctly, should make life easier in the long run! I did in the past use a logitech control pad, which has the keys arranged like a ps2 pad, most games defaulted to keys that were in the same place as the ps2 version! So I'd imagine they created their default button configurations with the vision of most people having a ps2 style pad
As it stands though, all this faffing has got me to having a usable SA setup, though I've yet to try any other games. Wonder if vibrate works correctly with NFS games...
Im using the xbox 360 pad with xbcd drivers everytime I try to get this to work it tries to use both the pinnacle config and the default san andreas one at the same time. For example it makes both A + B = Attack and sprint. Any ideas what im doing wrong?
Happens with both profiles. Also if i look at the ingame options they are set to keyboard and mouse whereas I was under the impression the .set file should change it to gamepad/joystick automatically.
Actually it's the opposite, when you you use the .set file it switches it to keyboard+mouse and then gives GTA all the keyboard assignments for the commands (which are mostly the default, but a few changed to fit better). Then Pinnacle sends the keyboard key and GTA interprets the key and does the command that was assigned.
Originally Posted by mok
What sort of problems were you originally having with GTA? I know you mentioned the double-commands, but what are you trying to use Pinnacle to do exactly? Are you just trying to reassign the buttons to different keys?
I was trying to use pinnacle to get the right analog stick to work. Not sure if I particurlarly needed it for anything else as that was stopping me from using the gamepad.
If I just make my own profile mapping right analogue to mouse if I'm in keyboard + mouse I can use the right analog but the camera doesnt follow you when you walk around. If im in Joystick mode it follows around but cant use right analog.