View Full Version : G27 Virtual Buttons

15-02-2017, 01:04

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


- 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/)


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)


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


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