NoGripRacing Forums

NoGripRacing Forums (http://www.nogripracing.com/forum/index.php)
-   Rally Trophy (http://www.nogripracing.com/forum/forumdisplay.php?f=8)
-   -   Controller Configuration - in VISTA? (http://www.nogripracing.com/forum/showthread.php?t=13845)

Steve Robinson 23 August 07 17:37

Controller Configuration - in VISTA?
 
Just loaded RT onto new PC - with VISTA. ALL ok apart from no access to "controller configuration" The basic configuration allows steering / braking etc BUT the gear shifts are mapped to totally wrong buttons. How do I change this? and why does a configuration screen not appear? Is it a VISTA driver problem. I cant remember what type of screen I got before when I wanted to configure the controller?

Cheers & thx:(

Steve

Zieman 23 August 07 19:11

On XP systems some people had problems getting to controller config too. In my experience there is no problem, if RT runs in different coulour depth and/or resolution than your desktop. Might be worth a try.

pjakesson 24 August 07 06:18

Yeah, that's right Zieman.

I just reinstalled RT and re-configured my wheel,
and you have to set colour depth to 16 in XP
before launching RT.

Probably the same in VISTA.

Zieman 24 August 07 06:28

I kept both my desktop & RT w/ 32bit colours, but run RT in 1024x768 (don't like oval car tires, so 4:3 aspect ratio is a 'must' for RT IMO) & desktop in 1280x1024 - no problems w/ controller config.

gecervi 28 August 07 17:50

Help Me!!!
 
I have the same identical problem aid!

Gnarf 28 September 07 22:23

Hellohellohello.

Same problem here. Can configure the controls just fine on my XP desktop computer, but not on my Vista laptop. Tried a few different resolutions and switched between 16 and 32 bit color depth. Only thing I've managed to achieve is to crash the game a couple of times by setting by depth to 16 in Windows and 32 for the game and vice versa.

Does anyone know where/how the controller settings are stored? It'd be handy if it was possible to transfer the controller settings from my XP comp to the Vista one...

Zieman 29 September 07 13:53

Quote:

Originally Posted by Gnarf (Post 153881)
Does anyone know where/how the controller settings are stored? It'd be handy if it was possible to transfer the controller settings from my XP comp to the Vista one...

I'm not 100% sure about this, but I think it might be "options.cfg" in your ..\Rally Trophy\Data -folder.

Gnarf 29 September 07 15:44

Yeah, I tried that, and it didn't hdo much. And then I tried copying the entire game dir from one PC to the other, which also did nothing :| Thanks though.

I'm using a 360 controller, and was looking for something that'd let me adjust the deadzones of the sticks. Came across this thing. It also lets med re-map buttons and axis, so I can remap the left/right triggers to the Y axis which the game uses for acceleration/brakes by default. That solves things for me, at least. Might be there's some more general-purpose mapper around that'd help folks, if this isn't properly solved -- I know there are a bunch of stick/pad to keyboard mappers around, but then you're stuck with digital input :\

habsalot 5 November 07 03:01

Thanks I had to re format and re install R/T but could not configure the controller . I was previously using a Wingman Profiler but it is no longer available . The 16 bit colour change worked a charm . Looking forward to palying the game once again.

pepeteus 12 February 08 09:16

Hi!

Has anyone come up with a solution to this problem yet?? I purchased a new laptop with Vista and installed RT. Haven't played it for a couple of years. But I'd like very much to try all the "new" addon cars available.

And you guessed right - I can't access the controller configuration from the game. I've tried all that have been said here. I'm a casual keyboard player myself and I'm used to use Q as a throttle, A as a brake and S as a handbrake. This game is almost unplayable with the default keys (up/down arrows). I need to use my left hand for for throttle/brake and the right hand for steering.

By the way, I just donwloaded the TT realmod for the first time ever. It's great, but should I say..uh..a bit challenging with a keyboard. :-) That's why I need my usual keyboard setup to play the game with my Vista laptop.

Has anybody managed to configure the controls with Vista? Can you edit the controls with the BZF Manager in any way? I also tried to copy the options.cfg and some other .cfg from my XP machine, but it didn't work either.

Guess I have to try some keyboard re-mapper tool next.

pepeteus 15 February 08 07:07

It's working again! Well, not the ingame controller setup, but I got my usual keyboard config again by using a program called AutoHotkey that let's you do macros. I just made the Q behave like it was Up arrow and A like it was Down arrow and S is like a space now. There are still some issues of the macro behaviour, but at least I can play the game now.

I tried one keyboard mapper that didn't work, although it's supposed to do remapping at the Windows registry level.

Still I'd be glad to know how to get the setup working under Vista!

Zieman 16 February 08 11:50

Quote:

Originally Posted by pepeteus (Post 221544)
Still I'd be glad to know how to get the setup working under Vista!

Believe me, you're not the only one!

It might be related to the way Vista & DX10 handle screen modes (vs. DX8/DX9 & XP/2k/98). Have you tried it in XP/98 compability mode (if there are any in Vista)?

pepeteus 16 February 08 18:59

Quote:

Originally Posted by Zieman (Post 222165)
Believe me, you're not the only one!

It might be related to the way Vista & DX10 handle screen modes (vs. DX8/DX9 & XP/2k/98). Have you tried it in XP/98 compability mode (if there are any in Vista)?

Yes, I did try the compatility modes, but that didn't help either.

Roadhog 17 February 08 06:37

This is a driver issue and how the software talks to the hardware in Vista. Would possibly be related to DX but have nothing to do with screen modes. When RT was released, was it not DX6 on 2001. though DX versions in the past were suppose to be backward compatible, well, this is MS we're talking about...need I say no more....

Hoggy

Andre1956 17 February 08 09:00

This is why I have not bought any wheel yet. If I pay about 100 euros about Logitech Momo wheel and can't use in RT because I have Windows Vista. If someone has this Logitech MOMO Racing Force Feedback Wheel and uses it under Vista in RT so please tell me how to get it work.

Zieman 17 February 08 11:06

RT came with DX8 (directplay 8 for online, remember?) & v1.01 required DX8.1

zebra60 8 March 08 08:04

J dont know why older games than RT works perfectly (RC 2000) and RT
has problems with controller with Vista.
RT is still my preferred rally game but j think j have to abandon.
Sigh sigh sigh

konu 4 August 08 09:59

Hey!

I have problems with controller with Vista. Has anyone come up with a solution to this problem yet?? Are any editor to solve this problem?

MarZ 25 February 09 12:17

I have the link to the vista-driver for Logitech Wingman Formula Force GP in my thread http://www.nogripracing.com/forum/sh...ad.php?t=44830 ...there could also be some other drivers for other wheels and systems in the drop-down menu.
That gives you the vista drivers and you have to read through my problem,too.great -isn't it? :mrgreen:

Zieman 28 February 09 19:47

Maybe the issuea is Vista permission policy?

zebra60 9 April 09 07:03

J cannot configure wheel but wheel works and uses the following controls:
drive: wheel left/right
accelerator: accelerator pedal
brake: brake pedal
gear up : X
Gear down: Square
Handbrake: Circle
Wheel Logitech Driving force pro
Obiouvsly these setting cannot be changed but neverteless.........J can continue playing the best Rally game ever.................
Operative system Vista home premium

needforspeed 13 November 09 02:18

ya I gave up on RT because of Vista The controller screen is not there, strange though everything else is there in the option screen..Im sure its vista and I am SOOOO sick of vista..thats why I am preferring consoles to PC and thats sadd also Vista will not play Rally Championship Extreme either but my crappy old virus infected 450mhz laptop still runs the game lol and that game is just as old as RT

reijo38 7 February 10 13:56

rafu
 
I have copied in xp working options.cfg and device.cfg to vista, but in vista RT always comes with default values. I wonder why, because I think the control values must be in those files, because they are the only ones which changes when you reconfigure the controls in xp where it is possible. The problem seems to be impossible to resolve. It is pity, because RT is the best rallye simulator I have ever tried.

stefanroess 7 August 10 23:27

Hi,

OS: Windows 7, 64 bit.

Rally Trophy runs fine, but the controller configuration crashes, no matter if i set color to 16 or 32 bit.

Any ideas?

Cheers,
Stefan

Zieman 8 August 10 13:12

You could try Win98 or XP compability mode (and run the .exes as admin), but I've no idea if it'lll work or not. RT might want to store some settings in the dreaded Registry though...

olimac 11 August 10 15:02

Hello Zieman. I am running the demo (my game is back home and I'll do a full install in two weeks) and have tried with all the 16 and 32 color bits, resolutions etc. launching application as admin and tried compatibility in win 98 & XP without any success. The controller mapping window does not appear. Yes there are some preset buttons, but in my case right pedal brakes and vice versa, and button assignments, but I have noit discovered what is where. I am using an F430 wheel. I have played RT in Xp and no issues, but Win 7 x 64 does not allow custom mapping. There are no support windows in JoWoods website either.
Thanks

stefanroess 30 August 10 20:47

Quote:

Originally Posted by Zieman (Post 1170902)
You could try Win98 or XP compability mode (and run the .exes as admin), but I've no idea if it'lll work or not. RT might want to store some settings in the dreaded Registry though...

No, compability mode does also not work. :-(

Btw here is another thread at nogrip about this problem:
Controls in W7
http://www.nogripracing.com/forum/sh...d.php?t=189643

I really hope someone will find a fix for this.

stefanroess 16 September 10 11:36

Hi,

I contacted the JoWood Support and this is the latest feedback on this topic.
Let`s wait and see.

Cheers
Stefan

-------------------------------------------

Quote:

Dear Customer,

We are really sorry for the inconvenience.

We researched your issue extensively, but we came up with the fact that this is indeed a Windows 7/Vista exclusive problem.

We assure you, that we are working hard to find a solution for this compatibility issue.

Please accept our apologies for the lack of a better answer at this time.

Best regards,

JoWood Support Team

Rallyfan 28 September 10 07:09

There are some files of RT in the Virtual program files section of Vista/7. Checking there has solved me loads of problems.

andye26 19 October 10 10:01

Problem seems to be the direct input mapper.
We need to find a way to run this externaly
I think it is part of directx8 and not linked directly to the the game, I found this info about direct input mapper http://www.eurogamer.net/articles/wgdc2000_dim .....This is identical to the mapper in Rally Trophy
If I extract all the files from directx8 which comes with the game I can see the controler images which are part of the mapper so must be in there somewhere

Any ideas?

Andy

Turd_Ferguson 23 October 10 14:17

No ideas Andy but I'm sure glad to see that someone is working on this.

If only there were a way to use an H shifter like the old Actlabs RS shifter utility. The G25 is wasted on this great title without it's 4-speed.

Thanks for continuing the quest,

Glenn


Quote:

Originally Posted by andye26 (Post 1225750)
Problem seems to be the direct input mapper.
We need to find a way to run this externaly
I think it is part of directx8 and not linked directly to the the game, I found this info about direct input mapper http://www.eurogamer.net/articles/wgdc2000_dim .....This is identical to the mapper in Rally Trophy
If I extract all the files from directx8 which comes with the game I can see the controler images which are part of the mapper so must be in there somewhere

Any ideas?

Andy


andye26 28 October 10 01:07

Good News Everyone!

Control remaping is now possible
Its a little complicated but if we share our knowledge we may find some pattern to it to make it easier.
Working perfectly with Fanatec PWTS.
A few buttons cant be mapped at the min tho but not a show stopper.

Will post info later as im off to bed now and dont want to write instructions when im tired.

Regards

Andy:-D

Zieman 28 October 10 06:45

Whoa, sounds great!

Will this work with both 64 & 32 bit versions of W7 & Vista?

andye26 28 October 10 11:25

Cant see why not , Running ok for me with Windows7 64 bit. (Not tried Vista but think it will be the same)
At work at the min so cant post info until I get Home.

Forgot how much I liked this game.

Andy

andye26 28 October 10 19:51

1 Attachment(s)
Ok first thing we need to do is copy dimap.dll into Rally Trophy...Not sure if this is really needed but when I was monitoring Rally Trophy when it was running it was spitting out a lot of errors about this file being missing.

Next we need to find the configuration file, this goes to different places depending on which os you are running.
Windows 7 64bit stores it in C:\Users\YOUR NAME\AppData\Local\VirtualStore\Program Files (x86)\Common Files\DirectX\DirectInput\User Maps

When you run the game it will create configuration files in this location all you have to do is find which file relates to your controller (Mine is
PLAYER 1X_VID_0EB7&PID_0197X_0.ini) there will probably be 2 files with you controller number X_VID_.... and player 1x.... the later is the one we want to edit.

This is what the ini file looks like
---------------------------------------

[DirectInput]
DirectXVersion=0x800
Devices=VID_0EB7&PID_0197
[VID_0EB7&PID_0197]
VID=0xEB7
PID=0x197
Name=VID_0EB7&PID_0197
{8AC78490-7261-6C6C-7974-726F70687900}.TimestampHigh=0x1CB7636
{8AC78490-7261-6C6C-7974-726F70687900}.TimestampLow=0x61863BE7
Controls=CTRL16777218,CTRL514,CTRL1282,CTRL3355520 4,CTRL33554692,CTRL33554436,CTRL33558788,CTRL33554 948,CTRL33556228,CTRL33558532,CTRL33555972
[CTRL16777218]
Type=0x1000002
UsagePage=0x1
Usage=0x30
Name=WHEEL AXIS
[CTRL514]
Type=0x202
UsagePage=0x1
Usage=0x32
Name=ACCELERATOR
[CTRL1282]
Type=0x502
UsagePage=0x1
Usage=0x35
Name=BRAKE
[CTRL33555204]
Type=0x2000304
UsagePage=0x9
Usage=0x4
Name=BUTTON 3
[CTRL33554692]
Type=0x2000104
UsagePage=0x9
Usage=0x2
Name=BUTTON 1
[CTRL33554436]
Type=0x2000004
UsagePage=0x9
Usage=0x1
Name=BUTTON 0
[CTRL33558788]
Type=0x2001104
UsagePage=0x9
Usage=0x12
Name=BUTTON 17
[CTRL33554948]
Type=0x2000204
UsagePage=0x9
Usage=0x3
Name=BUTTON 2
[CTRL33556228]
Type=0x2000704
UsagePage=0x9
Usage=0x8
Name=BUTTON 7
[CTRL33558532]
Type=0x2001004
UsagePage=0x9
Usage=0x11
Name=BUTTON 16
[CTRL33555972]
Type=0x2000604
UsagePage=0x9
Usage=0x7
Name=BUTTON 6
[VID_0EB7&PID_0197.Application.{8AC78490-7261-6C6C-7974-726F70687900}.Genre.1]
NumActions=36
MapExists=1
CTRL16777218=0x1008A01
CTRL514=0x1039202
CTRL1282=0x1041203
CTRL33554692=0x1000C02
CTRL33558788=0x10004FD
CTRL33554948=0x1000C01
CTRL33558532=0x1004C04
CTRL33555972=0x1004407
CTRL33555204=0x1001C03

--------------------------------------------------------------------------------

The part we want to edit is at the very bottom

This section

CTRL16777218=0x1008A01
CTRL514=0x1039202
CTRL1282=0x1041203
CTRL33554692=0x1000C02
CTRL33558788=0x10004FD
CTRL33554948=0x1000C01
CTRL33558532=0x1004C04
CTRL33555972=0x1004407
CTRL33555204=0x1001C03

Ctrl is the controller button and 0x... is the command in Rally Trophy

Now the tricky part, Working out which ctrl corresponds to witch button
Not sure where the reference for the ctrl commands comes from also not sure if they are always the same ie PWTS always uses the same ctrl commands
These will be different for every controller Logitech Thrustmaster but would be nice if they stay the same for each controller, Then all we would need to do is post PWTS file Logitech file ect

Button reference can be viewed in this ini Example CTRL33554948 is Button 2
---------------
[CTRL33554948]
Type=0x2000204
UsagePage=0x9
Usage=0x3
Name=BUTTON 2
--------------

I used Richard Burns Rally to find out what buttons on my wheel were mapped to which button numbers ....Go to config in Richard Burns and map you buttons, Richard Burns will show what the button numbers are.
Once you know the button number note their CTRL reference number then pair them up to the function you want to use

Name=BUTTON 2 is my right paddle so I take CTRL33554948 and add this to 0x1000c01 which is shift up in game and this gives me CTRL33554948=0x1000C01

Here is the list of 0x Commands that I have worked out

0x1004C04 handbrake
0x10004FD reset
0x1000C01 shift up
0x1000C02 shift down
0x1001C03 change camera
0x1004408 ?
0x10044FC ?
0x1004407 show mirror

I have included a file with dimap.dll
Please supply feedback.

Regards
Andy

PS as these files are stored in virtual store it might be a good idea to back up the user folder, I also made my player file read only to avoid accidental reprogramming

il_lupo_mannaro 28 October 10 20:11

Thx a lot for your efforts Andy!:thumbup:

W7 x64 ultimate here but... my C:\Users\YOUR NAME\AppData\Local\VirtualStore folder is empty.

I have really no idea where my configuration file is saved (my controller is a G25 wheel) :banghead:

andye26 28 October 10 20:19

Search your pc for "PLAYER 1X"
Not sure why we should have different loations.

Andy

Just deleted my user maps folder and a new one is created upon launching the game Tho the mapping is wrong which is what I would expect
Replace Player 1x... file and its working again.

I did install DirectX8 from the Rally Trophy menu In my previous efforts to get the Mapper working I wonder if that is making a difference?

andye26 28 October 10 21:36

Ok Just uninstalled Rally Trophy and reinsatlled it clean updated it to 1.01
Copied dimap.dll into Rally Trophy folder and user maps folder is created ok.

If dimap.dll is not copied over it wont work ...Wont create config files

Andy

Zieman 28 October 10 21:42

Again, this is truly great info! :up:
:thanks:

andye26 28 October 10 21:48

Just checked this method works for 1.0 and 1.01 I have to stick to 1.0 as I have no force feedback on my fanatec when at 1.01 :?:

lelikmed 5 February 11 01:01

Kind of outdated topic... but still I would like to ask.
My Logitech G27 works with RT on Vista. Steering great, I have brake and accelerator. One button on my Shifter does up shifts, another button downshifts. I would like to change them to paddle shifters. How?..

Alex

jazman7 22 February 11 05:04

The Eagle Has Landed!!! Rally Trophy on Windows 7 x64.

This is what I did; it is not for the faint of heart:

1) I have a Windows XP system running in Oracle Virtual Box (that is the part that is not for the faint of heart; Windows 2000 should work, too). Lucky for me! I installed the 3D acceleration capability in Safe Mode (of the Guest OS, the VM, not the Host OS) by installing the Virtual Box Guest Additions. I made sure the Guest OS has 3D acceleration enabled in the Guest OS settings.

2) I plugged in my controller into my Host PC, and "mounted" it in the Guest OS (you can do that in Virtual Box with USB).

3) I copied my Rally Trophy folder to the Guest OS (Windows XP), and fired it up.

4) I went to configure my controller. I configured it the way I liked.

5) I started a Stage. The controller worked, and the game worked, but it runs like crud in Virtual Box. OK, mission accomplished, and I shut down Rally Trophy.

6) I copied the "C:\Program Files\Common Files\DirectX\DirectInput\User Maps" folder contents in my Windows XP VM straight over to the similar folder in Windows 7 on my Host PC: "C:\Users\USERNAME\AppData\Local\VirtualStore\Prog ram Files (x86)\Common Files\DirectX\DirectInput\User Maps"

7) I shut down the Windows XP VM in Virtual Box.

8) I fired up Rally Trophy on my host PC (Running Win7 x64). NOTE: I have the dimap.dll file in the Rally Trophy Folder.

9) Controller works!!!! Just don't try to configure it here. I recommend you set those INI files to read-only so you don't accidentally overwrite them.

10) Enjoy RT again.

This worked for me because I had a Windows XP setup in Virtual Box already. If you don't, that can be a pain in itself. But if you are technically astute and know that stuff, that works.

Here are the codes that I use:

CTRL2=0x1008A01 (this is turn)
CTRL514=0x1039202 (accelerate)
CTRL1284=0x1004C04 (handbrake)
CTRL1028=0x1000C02 (Shift Down)
CTRL772=0x1000C01 (Shift Up)
CTRL260=0x10004FD (Reset Car)
CTRL1540=0x1004407 (Mirror)
CTRL4=0x810004D0 (Brake)

I also figured out these additional codes from the keyboard map:

0x81000431 is Opponent Names
0x8100041D is Reverse
0x81000422 is Overlay Gauges
0x8100042E is Toggle Camera

nikbear 26 February 11 18:12

Has anybody discovered an easier method to get the config controls back in Win7 64bit?
The only solutions Ive seen so far either require the brain power of Stephen Hawking or the bravery to run the risk of complete re-install if you screw up :-(
Any ideas??

andye26 5 March 11 22:25

This is the easiest method ive found.

You should never need a reinstall if you make a mistake just delete the player config file and start again.

If you need it explained better post your player config file and I will try to help you out...Tho think I explained it the best I could, Once you get your head round it its not to bad.

Andy

il_lupo_mannaro 6 March 11 18:13

Quote:

Originally Posted by jazman7 (Post 1307562)
The Eagle Has Landed!!! Rally Trophy on Windows 7 x64.

This is what I did; it is not for the faint of heart:

1) I have a Windows XP system running in Oracle Virtual Box (that is the part that is not for the faint of heart; Windows 2000 should work, too). Lucky for me! I installed the 3D acceleration capability in Safe Mode (of the Guest OS, the VM, not the Host OS) by installing the Virtual Box Guest Additions. I made sure the Guest OS has 3D acceleration enabled in the Guest OS settings.

2) I plugged in my controller into my Host PC, and "mounted" it in the Guest OS (you can do that in Virtual Box with USB).

3) I copied my Rally Trophy folder to the Guest OS (Windows XP), and fired it up.

4) I went to configure my controller. I configured it the way I liked.

5) I started a Stage. The controller worked, and the game worked, but it runs like crud in Virtual Box. OK, mission accomplished, and I shut down Rally Trophy.

6) I copied the "C:\Program Files\Common Files\DirectX\DirectInput\User Maps" folder contents in my Windows XP VM straight over to the similar folder in Windows 7 on my Host PC: "C:\Users\USERNAME\AppData\Local\VirtualStore\Prog ram Files (x86)\Common Files\DirectX\DirectInput\User Maps"

7) I shut down the Windows XP VM in Virtual Box.

8) I fired up Rally Trophy on my host PC (Running Win7 x64). NOTE: I have the dimap.dll file in the Rally Trophy Folder.

9) Controller works!!!! Just don't try to configure it here. I recommend you set those INI files to read-only so you don't accidentally overwrite them.

10) Enjoy RT again.

This worked for me because I had a Windows XP setup in Virtual Box already. If you don't, that can be a pain in itself. But if you are technically astute and know that stuff, that works.

Here are the codes that I use:

CTRL2=0x1008A01 (this is turn)
CTRL514=0x1039202 (accelerate)
CTRL1284=0x1004C04 (handbrake)
CTRL1028=0x1000C02 (Shift Down)
CTRL772=0x1000C01 (Shift Up)
CTRL260=0x10004FD (Reset Car)
CTRL1540=0x1004407 (Mirror)
CTRL4=0x810004D0 (Brake)

I also figured out these additional codes from the keyboard map:

0x81000431 is Opponent Names
0x8100041D is Reverse
0x81000422 is Overlay Gauges
0x8100042E is Toggle Camera

I started 7 hours ago: installed Virtualbox with 3d and USB support, creating an XP SP3 VM but, in the end, I'm not able to getting USB work on my guest machine...

:banghead::banghead::banghead::banghead::banghead:

Then I read this is a typical issue with Virtualbox...
:crying::crying::crying::crying::crying:

jazman7 9 March 11 20:35

Quote:

Originally Posted by il_lupo_mannaro (Post 1315180)

:banghead::banghead::banghead::banghead::banghead:

Then I read this is a typical issue with Virtualbox...
:crying::crying::crying::crying::crying:

I start the VM, then plug in the USB device in the host machine, then I mount the USB device in the guest VM. When I'm done, I unmount the USB device in the guest VM, I unplug it from the host machine, then I shut the VM down.

I find this to be repeatable, and works every time. I figured this out way back in the days of Vista with an HP scanner that had no Vista drivers. When I was figuring it out I had all sorts of troubles. USB in VBox seems dodgy, but maybe I'm just lucky. But I think I have the order down.

I do have several USB devices plugged in: a printer, a mouse, a webcam, a TrackIR, a UPS. Then I add the controller. I've done this with three controllers (two differrent joysticks and a wheel).

jazman7 9 March 11 20:52

Here's a screenshot of my desktop, with my VBox VM running, and I've mounted a joystick, and I can see it in my game controllers in Windows XP.

And here is an image of the Rally Trophy control configuration dialog.

il_lupo_mannaro 12 March 11 17:23

I finally solved it!!:banana:

First I had to manually remove usbfilter.sys as written here:

http://kb.vmware.com/selfservice/mic...rnalId=1016809

Then I was able to connect any usb device to the VM guest and to configure my G25 wheel.

Copied the files on W7 x64 installation and I can drive RT again!!

Thx jazman7 for the hints!!:thanks:

jazman7 13 March 11 01:41

Quote:

Originally Posted by il_lupo_mannaro (Post 1318795)
I finally solved it!!:banana:

...

Copied the files on W7 x64 installation and I can drive RT again!!

Thx jazman7 for the hints!!:thanks:


:thumbup:

lelikmed 16 March 12 01:49

lelik
 
Quote:

Originally Posted by andye26 (Post 1232127)
Ok first thing we need to do is copy dimap.dll into Rally Trophy...Not sure if this is really needed but when I was monitoring Rally Trophy when it was running it was spitting out a lot of errors about this file being missing.

Next we need to find the configuration file, this goes to different places depending on which os you are running.
Windows 7 64bit stores it in C:\Users\YOUR NAME\AppData\Local\VirtualStore\Program Files (x86)\Common Files\DirectX\DirectInput\User Maps

When you run the game it will create configuration files in this location all you have to do is find which file relates to your controller (Mine is
PLAYER 1X_VID_0EB7&PID_0197X_0.ini) there will probably be 2 files with you controller number X_VID_.... and player 1x.... the later is the one we want to edit.

This is what the ini file looks like
---------------------------------------

[DirectInput]
DirectXVersion=0x800
Devices=VID_0EB7&PID_0197
[VID_0EB7&PID_0197]
VID=0xEB7
PID=0x197
Name=VID_0EB7&PID_0197
{8AC78490-7261-6C6C-7974-726F70687900}.TimestampHigh=0x1CB7636
{8AC78490-7261-6C6C-7974-726F70687900}.TimestampLow=0x61863BE7
Controls=CTRL16777218,CTRL514,CTRL1282,CTRL3355520 4,CTRL33554692,CTRL33554436,CTRL33558788,CTRL33554 948,CTRL33556228,CTRL33558532,CTRL33555972
[CTRL16777218]
Type=0x1000002
UsagePage=0x1
Usage=0x30
Name=WHEEL AXIS
[CTRL514]
Type=0x202
UsagePage=0x1
Usage=0x32
Name=ACCELERATOR
[CTRL1282]
Type=0x502
UsagePage=0x1
Usage=0x35
Name=BRAKE
[CTRL33555204]
Type=0x2000304
UsagePage=0x9
Usage=0x4
Name=BUTTON 3
[CTRL33554692]
Type=0x2000104
UsagePage=0x9
Usage=0x2
Name=BUTTON 1
[CTRL33554436]
Type=0x2000004
UsagePage=0x9
Usage=0x1
Name=BUTTON 0
[CTRL33558788]
Type=0x2001104
UsagePage=0x9
Usage=0x12
Name=BUTTON 17
[CTRL33554948]
Type=0x2000204
UsagePage=0x9
Usage=0x3
Name=BUTTON 2
[CTRL33556228]
Type=0x2000704
UsagePage=0x9
Usage=0x8
Name=BUTTON 7
[CTRL33558532]
Type=0x2001004
UsagePage=0x9
Usage=0x11
Name=BUTTON 16
[CTRL33555972]
Type=0x2000604
UsagePage=0x9
Usage=0x7
Name=BUTTON 6
[VID_0EB7&PID_0197.Application.{8AC78490-7261-6C6C-7974-726F70687900}.Genre.1]
NumActions=36
MapExists=1
CTRL16777218=0x1008A01
CTRL514=0x1039202
CTRL1282=0x1041203
CTRL33554692=0x1000C02
CTRL33558788=0x10004FD
CTRL33554948=0x1000C01
CTRL33558532=0x1004C04
CTRL33555972=0x1004407
CTRL33555204=0x1001C03

--------------------------------------------------------------------------------

The part we want to edit is at the very bottom

This section

CTRL16777218=0x1008A01
CTRL514=0x1039202
CTRL1282=0x1041203
CTRL33554692=0x1000C02
CTRL33558788=0x10004FD
CTRL33554948=0x1000C01
CTRL33558532=0x1004C04
CTRL33555972=0x1004407
CTRL33555204=0x1001C03

Ctrl is the controller button and 0x... is the command in Rally Trophy

Now the tricky part, Working out which ctrl corresponds to witch button
Not sure where the reference for the ctrl commands comes from also not sure if they are always the same ie PWTS always uses the same ctrl commands
These will be different for every controller Logitech Thrustmaster but would be nice if they stay the same for each controller, Then all we would need to do is post PWTS file Logitech file ect

Button reference can be viewed in this ini Example CTRL33554948 is Button 2
---------------
[CTRL33554948]
Type=0x2000204
UsagePage=0x9
Usage=0x3
Name=BUTTON 2
--------------

I used Richard Burns Rally to find out what buttons on my wheel were mapped to which button numbers ....Go to config in Richard Burns and map you buttons, Richard Burns will show what the button numbers are.
Once you know the button number note their CTRL reference number then pair them up to the function you want to use

Name=BUTTON 2 is my right paddle so I take CTRL33554948 and add this to 0x1000c01 which is shift up in game and this gives me CTRL33554948=0x1000C01

Here is the list of 0x Commands that I have worked out

0x1004C04 handbrake
0x10004FD reset
0x1000C01 shift up
0x1000C02 shift down
0x1001C03 change camera
0x1004408 ?
0x10044FC ?
0x1004407 show mirror

I have included a file with dimap.dll
Please supply feedback.

Regards
Andy

PS as these files are stored in virtual store it might be a good idea to back up the user folder, I also made my player file read only to avoid accidental reprogramming

Hey Jazman,
I found the file as you described.
I use Logitech G27.
Per RBR my right paddle - button 4 - for up shift
My left paddle - button 5 - for down shift.
4th gear - button 11 - handbrake.

Could you provide me CTRL number reference for button 4, 5, 11. You only provided CTRL number for button 2.


All times are GMT. The time now is 02:11.

Powered by vBulletin® - Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

www.nogripracing.com 2003 - 2014

Copyright 2003 - 20013 nogripracing.com

Page generated in 0.12400 seconds with 8 queries