PDA

View Full Version : G27 Virtual Buttons



Bullett1
15-02-2017, 01:04
http://i.imgur.com/tc90TWt.jpg

This is a script that uses autohotkey language to add more function to the buttons on the wheel of the G27, by holding one button the ones on the opposite side work as another function.

It listens to the buttons pressed on the wheel and type the keys on the keyboard, on the game you bind the actions to the letters.

Takes some getting used to, but it's worth having access to more stuff without taking your hands off the wheel

Installation

- Download and install AutoHotKey: https://autohotkey.com/
- Download the script: https://www.dropbox.com/s/g4fu5kjajitabnh/g27-virtual-buttons.rar?dl=0 (http://pantheracingdivision.com/downloads/g27-virtual-buttons.rar)
- Double click g27-virtual-buttons-v2.ahk to run
- Bind the function on the game to the letters on the spreadsheet

To run the script on windows start put a shortcut of script on the startup folder
http://www.howtogeek.com/208224/how-...n-windows-8.1/ (http://www.howtogeek.com/208224/how-to-add-programs-files-and-folders-to-system-startup-in-windows-8.1/)

Troubleshooting

The default script listen to Joystick 1
If your wheel is detected as another number you need to run joystick2 or joystick3 version

JoystickTest.ahk show the joystick number that is been used: (#1)
http://i.imgur.com/nF46lbV.jpg

Customization

This layout is what works best for me, if you want anything different just bind other functions to the letters
The spreadsheet is just a guide so you remember what you bind where

Keep in mind that the key that you hold is activated for a millisecond until you press the second key, then the script releases the hold key.
That's why I used the look and teamspeak as hold buttons, DRS for example, wouldn't work.

To customize the letters that are pressed, open the script file with notepad and change the (Key Bindings) section

Tip

Make a backup of default.sav before changing you key bindings so you can revert back easily
C:\Program Files\Steam\userdata\STEAM-USER-ID\234630\local\project cars\profiles