Hi guys.
A year or so ago I was working on a Touch Buddy profile for use on my android phone (HTC Desire HD). I have uploaded them to a server for download. I'm sure some of you know how TB & VNC works, however I will try to list the method below for those out of the loop.
You can use any android platform to achieve this i.e. tablet, mobile, reader etc.
This Touch Buddy/VNC tut is predominantly for rFactor as this is what I created the profile for.
*Note, you will need the use of a second screen that must be plugged into your GFX card’s second port. Any size of screen will do above 800x600px. Set up your GFX configuration so that you can see both screens on. This will give you the space for the Touch Buddy profile.
Download the needed applications :
Tight VNC This is the server that is to run from your pc.
TBRFADV v0.9 This is my personal rFactor profile for use with TB.
Touch Buddy v1.3.0.18 TB core files for use on pc
Touch Buddy toolkit v1.3.4 This is software to create your own TB profiles and is not needed for this, unless you would like to create your own.
Go to the market place on your android platform and download and install a program called "android-vnc-viewer" (No need to open this just yet, I will go through this in the method)
Method, Tight VNC:
1. Setup Tight VNC on your PC, make sure you put a password in when prompted.
2. Right click on the Tight VNC icon in the notification area of your desktop, click attach listening viewers.
3. A box will pop up asking for an address leave this blank and click attach.
4. Open the Android app “androidVNC”.
From the dropdown box click new.
Type nickname for the connection, I called mine “Mobile”.
Enter the password that you input during the setup of tight VNC on the pc.
Enter the IP address of your pc i.e. 192.168.0.2 (if you hover your mouse over the tight VNC icon you will see the address to input.
5. Port 5900 is the default used by VNC
6. You should change the colour format to 24-bit color
7. Click “Connect”
You should now see a repeat of your pc’s screens on your android platform. Press menu on your device to open the options.
· Input mode: Press this to select between “Touch mouse pan and zoom” & “mouse pointer control mode”.
· More/scaling: Select between “Zoomable, 1:1, or Fit to screen”. I use zoomable for preference.
Select “Touch mouse pan and zoom” and pan across to your second screen.
We will now setup Touch Buddy.
Method, Touch Buddy:
1. Unpack Touch Buddy to your preferred location (the program will be run right out of the folder).
2. Unpack TBRFADV v0.9 to the touch buddy profiles folder. i.e. “C:\Users\CASUAL ALIENS\Desktop\touchbuddy\profiles”
3. Right click the TouchBuddy.exe and send to desktop to create a link to start TB
4. Open TB you will see a box like this:
5. Click Load and open the profile TBRFADV.tbc i.e. “C:\Users\CASUAL ALIENS\Desktop\touchbuddy\profiles\TBRFADV.tbc”
6. Click “Let’s Go”.
The profile will now load, you should now see the TBRFADV profile.
**Note. Touch Buddy will not take focus when clicked upon, this is to say that when you click on one of the buttons the window TB resides in will not take focus from rFactor or other programs, i.e. dumping you to desktop whilst racing.
All there is to do now is to drag the TB window into the second screen on your PC.
On your android pan across to the portion of the screen that TB is in and you should see it repeated.
I created the TB profile at 800x600px so getting it to fit to your Android screen is easy dependant on your resolution, you may have to play around with it a while to get it just right.
Once you have panned to a good position change the input mode to “Mouse pointer control mode” this will lock the screen to where you want it and allow you to press the buttons on the Profile.
<<<Important>>>
I have also provided a complete control set for rFactor in the TBRFADV folder, copy the TBRFADV.ini file to your rFactor control folder, i.e. “C:\Program Files (x86)\rFactor\UserData\Controller” This will sync all TB buttons with rFactor***
You will have to remap your wheels controls like steering & pedals.
***Note. To sync everything between TB and rFactor you must turn all assists off (ABS, Traction control, auto pit, damage, stability, spin rec, op/lock, brake help, auto shifting, auto clutch & steering help) in the setting pages in rFactor before heading out on track. Once out on track test all of the functions are working correctly.
If you have and Q's please ask here I will try my best to aswer them.
I do hope this help those who are interested All the Best Casual Alien
A year or so ago I was working on a Touch Buddy profile for use on my android phone (HTC Desire HD). I have uploaded them to a server for download. I'm sure some of you know how TB & VNC works, however I will try to list the method below for those out of the loop.
You can use any android platform to achieve this i.e. tablet, mobile, reader etc.
This Touch Buddy/VNC tut is predominantly for rFactor as this is what I created the profile for.
*Note, you will need the use of a second screen that must be plugged into your GFX card’s second port. Any size of screen will do above 800x600px. Set up your GFX configuration so that you can see both screens on. This will give you the space for the Touch Buddy profile.
Download the needed applications :
Tight VNC This is the server that is to run from your pc.
TBRFADV v0.9 This is my personal rFactor profile for use with TB.
Touch Buddy v1.3.0.18 TB core files for use on pc
Touch Buddy toolkit v1.3.4 This is software to create your own TB profiles and is not needed for this, unless you would like to create your own.
Go to the market place on your android platform and download and install a program called "android-vnc-viewer" (No need to open this just yet, I will go through this in the method)
Method, Tight VNC:
1. Setup Tight VNC on your PC, make sure you put a password in when prompted.
2. Right click on the Tight VNC icon in the notification area of your desktop, click attach listening viewers.
3. A box will pop up asking for an address leave this blank and click attach.
4. Open the Android app “androidVNC”.
From the dropdown box click new.
Type nickname for the connection, I called mine “Mobile”.
Enter the password that you input during the setup of tight VNC on the pc.
Enter the IP address of your pc i.e. 192.168.0.2 (if you hover your mouse over the tight VNC icon you will see the address to input.
5. Port 5900 is the default used by VNC
6. You should change the colour format to 24-bit color
7. Click “Connect”
You should now see a repeat of your pc’s screens on your android platform. Press menu on your device to open the options.
· Input mode: Press this to select between “Touch mouse pan and zoom” & “mouse pointer control mode”.
· More/scaling: Select between “Zoomable, 1:1, or Fit to screen”. I use zoomable for preference.
Select “Touch mouse pan and zoom” and pan across to your second screen.
We will now setup Touch Buddy.
Method, Touch Buddy:
1. Unpack Touch Buddy to your preferred location (the program will be run right out of the folder).
2. Unpack TBRFADV v0.9 to the touch buddy profiles folder. i.e. “C:\Users\CASUAL ALIENS\Desktop\touchbuddy\profiles”
3. Right click the TouchBuddy.exe and send to desktop to create a link to start TB
4. Open TB you will see a box like this:
5. Click Load and open the profile TBRFADV.tbc i.e. “C:\Users\CASUAL ALIENS\Desktop\touchbuddy\profiles\TBRFADV.tbc”
6. Click “Let’s Go”.
The profile will now load, you should now see the TBRFADV profile.
**Note. Touch Buddy will not take focus when clicked upon, this is to say that when you click on one of the buttons the window TB resides in will not take focus from rFactor or other programs, i.e. dumping you to desktop whilst racing.
All there is to do now is to drag the TB window into the second screen on your PC.
On your android pan across to the portion of the screen that TB is in and you should see it repeated.
I created the TB profile at 800x600px so getting it to fit to your Android screen is easy dependant on your resolution, you may have to play around with it a while to get it just right.
Once you have panned to a good position change the input mode to “Mouse pointer control mode” this will lock the screen to where you want it and allow you to press the buttons on the Profile.
<<<Important>>>
I have also provided a complete control set for rFactor in the TBRFADV folder, copy the TBRFADV.ini file to your rFactor control folder, i.e. “C:\Program Files (x86)\rFactor\UserData\Controller” This will sync all TB buttons with rFactor***
You will have to remap your wheels controls like steering & pedals.
***Note. To sync everything between TB and rFactor you must turn all assists off (ABS, Traction control, auto pit, damage, stability, spin rec, op/lock, brake help, auto shifting, auto clutch & steering help) in the setting pages in rFactor before heading out on track. Once out on track test all of the functions are working correctly.
If you have and Q's please ask here I will try my best to aswer them.
I do hope this help those who are interested All the Best Casual Alien