If you need help installing a RailDriver, look for your simulation software title in the menu to the left. Please note that Run 8, and World of Subways 2 feature native support for the RailDriver and do not use additional software.
PI Engineering SDK. This Software Development Kit (SDK) supports all X-keys devices we are currently shipping and offers code examples for (VS)Visual Studio C# 2008 Express, VS C 2005, VS Visual Basic 2008 Express. Also now includes Eclipse sample for Android. Updated 3/2/20 Download it here: PI Engineering SDK (v1065) (15.15 MB). MacroWorks 3.1 for Windows (click here to download). Supports all current X-keys USB devices on Windows 10, 8, 7, Vista (32 or 64 bit) and XP (32 bit only) Software Mode supports shortcuts to files or applications, application specific programming, and script-based special functions. Downloads Below is where you can find the latest releases of all the Selenium components. You can also find a list of previous releases, source code, and additional information for Maven users. Xpt2046 LCD driver for the Raspberry PI Installation Updates: v1.2-20170302 Add xserver-xorg-input-evdev1%3a2.10.3-1armhf.deb to support Raspbian-2017-03-02. News v3.22.4 Windows driver fixes for gen1 products v3.22.3 Mac potential fixes for 10.9-10.14 v3.22.2 Fix for recording macros.
RailDriver® Current Software Compatibility
Though the RailDriver itself is compatible with any computer with a USBport, compatibility with simulation software programs depends on many factors, including,but not limited to, the operating system. To help you navigate the confusingworld of RailDriver/simulator relations, we have prepared this compatibilitychart.
This reflects current compatibility to the best of our knowledge, and the information is subject to changeat anytime. New releases will be updated as compatibility is confirmed.
Pi Engineering Driver Download Windows 10
XP (32) | Vista (64) | Windows 8/8.1 (32/64) | |
Train Simulator 2020 | Yes | Yes | |
Trainz RailRoad Simulator 2019 | Yes | Yes | Yes |
Trainz A New Era | Yes | Yes | Yes |
Trainz 2009 / 2010 / 12 | Yes | Yes | Yes |
Run8* | Yes | Yes | Yes |
My First Trainz Set | Yes | Yes | Yes |
Trainz Railwayz / 2006 | Yes | Yes | Yes |
Trainz Classics | Yes | Yes | Yes |
Trainz 2004 | Yes | Yes | Yes |
World of Subways 2 & 3* | Yes | Yes | Yes |
TrainMaster 4.3 | Yes | -- | Yes |
MSTS* | Yes | ** | ** |
Open Rails* | Yes | Yes | Yes |
*MSTS is not suppported after XP. Open Rails installations will allow users to use MSTS assests on modern operating systems.
*World of Subways 2 and 3, and Run8 do not require additional software from us. They provide native support.
*RailDriver Instructions for Open Rails
RailDriver® Downloads
Please feel free to visit our technical downloads page to find the latest version of our RailDriver® software, or visit the manuals page for documentation related to your RailDriver® purchase.
Contact Technical Support
If the tools provided on this website are unable to answer your questions, please feel free to contact our technical support department by using our online contact form.
You may also contact technical support via telephone at (517) 655-5523. Our technical support center is staffed Monday through Friday from 9:00 a.m. to 5:00 p.m. EST. We do our best to respond promptly to after-hours e-mails and voice messages.
RailDriver Installation Software
Always check the current compatibility chart on the main Support page before installing any software.
Please do not install the version of MacroWorks 3.1 intended for Train Simulator 2017 unless you are using that simulator. For non-TS2014 use, please see Additional Software and Tools below.
Pi Engineering Driver Download 64-bit
By downloading any of the software listed below, you agree to our Terms & Conditions.
Description | Download | Info/Help |
---|---|---|
RD for Train Simulator 2017 | 4.13MB exe | Support |
RD for Microsoft Train Simulator | 4.4MB exe | Support |
RD for Open Rails | native* | Support |
RD for Rail Simulator | 6.8MB exe | contact us |
RD for Run8 | native* | Support |
RD for TrainMaster 4.3 | 4.3MB exe | Support |
RD for Trainz 12 SP1 | 1.5MB exe | Support |
RD for Trainz 12 | 3.5MB exe | Support |
RD for Trainz 2010 | 3.5MB exe | Support |
RD for Trainz 2009 | 3.5MB exe | Support |
RD for Trainz 2006 | 3.5MB exe | Support |
RD for Trainz 2004 | 3.4MB exe | contact us |
RD for Trainz Classics | 3.6MB exe | contact us |
RD for Trainz UTC (w/o SP1) | 34.4MB exe | contact us |
RD for Trainz UTC (w/ SP1) | 4.4MB exe | contact us |
RD for World of Subways 2 | native* | contact us |
RD for World of Subways 3 | native* | contact us |
* Native support means that the simulator has implemented the RailDriver itself, and additional software to bridge the gap is unnecessary.
Additional Software and Tools
Description | Download |
---|---|
MacroWorks 3.1 (for non-TS2016 use)* | @P.I. (external) |
P.I. Engineering Windows Software Development Kit | @P.I. (external) |
RailDriver Modeler's Toolkit for MSTS | 50KB zip |
* The version of MacroWorks 3.1 featured on the RailWorks/Train Simulator 2016 page will not work with any other simulator. Please download the version above, from the P.I. Engineering site, if intending to program the buttons for other use.
More downloads can be found on our Resources page, including MSTS and Trainz 2004 content, as well as legends for labeling your RailDriver.