Skip to content

Python script to add screen reader support to Open Rails via cytolk.

License

Notifications You must be signed in to change notification settings

exocetfalling/openrails-tolk-addon

Repository files navigation

openrails-tolk-addon

Python script to add screen reader support to Open Rails via cytolk. Tested with Open Rails version 1.5.1 stable. Note that Open Rails forks are not supported, since testing showed them to be unreliable.

Steam trains are the best supported, other types may or may not work well.

Requirements:

Usage

Download the script from Releases. Make sure you have the requirements installed. After that, run it from the command line.

The script will run in the background as the simulator runs, detecting changes in cab controls and sending them to cytolk. Speed is not read out automatically to avoid it being irritating, you need to press Shift+V to hear that. Quit the script using Ctrl+Shift+Q.

For Linux, you'll need root access since this uses the keyboard module.

Acknowledgements

About

Python script to add screen reader support to Open Rails via cytolk.

Topics

Resources

License

Stars

Watchers

Forks

Languages