Support

Product: Race Deck for Assetto Corsa (Stream Deck plugin for Windows) · Provider: GRAMSHIFT (Tokyo, Japan)

Unofficial product: not affiliated with or endorsed by Kunos Simulazioni or 505 Games. Assetto Corsa is a trademark of its owners.

Contact

Email contact@gramshift.com in English or Japanese. We reply within 7 business days, usually sooner. Please include your Windows version, your Stream Deck app version, your Assetto Corsa version, the text of the "Status" line in the key's settings, and, if possible, a photo or screenshot of the key. Ideas for new keys are welcome too.

Getting started

  1. Start Assetto Corsa as usual, from its launcher or from Content Manager. No setting is needed in the game: it shares its live race data with tools on your PC while a session runs.
  2. Drag the keys you want from the plugin's category onto your Stream Deck.
  3. Drive. The keys show your car as soon as you are on track.
  4. Optional: enter a Key to send in a key's settings (for example F13 or Ctrl+Shift+P) and give the same key to a control in the game's settings (for example TC, ABS or brake bias up or down). Pressing the Stream Deck key then presses that key in the game.

The keys

KeyShowsSettings
FuelFuel in the tank with a bar, the laps it lasts, and the fuel used per lap (the average of your last laps; laps with a pit lane visit or a refill are left out). Until one lap has been measured: "after one lap". In a race the laps of fuel are checked against the laps still to go (in a timed race: the laps the clock leaves at your average lap time, plus the extra lap when the race has one): red with "SHORT 1.4 LAPS" when the fuel will not reach the finish, yellow with less than one lap to spare. In practice and qualifying: red under one lap, yellow under three. "NO FUEL USE" when fuel use is off in the game.Litres or US gallons
TyresThe four tyres in their corners (front on top) as colors, with the compound's short name (for example M for Slick Medium): the game's tyre wear value (100 = new; green while within 1.5 of new, then yellow, orange and red), surface or core temperature, or pressure.Wear, surface temperature, core temperature (°C or °F) or pressure (psi, kPa or bar)
Lap TimesThe live delta to your best lap (green when you are ahead of it, red when behind), the last lap and the best lap. Until there is a best lap to compare with: the current lap time and "no Δ yet". A lap with three or more wheels off the track is never the lap the delta compares with.Big number: delta to my best lap, or the current lap time
PositionYour position and the number of cars in the session, the lap (of a lap race: LAP 9/20; practice and qualifying show the lap only), and a time penalty when there is one.—
SessionTime left (h:mm:ss) or the lap of a lap race with the laps to go (single-player practice has no end: the time since it started, marked ELAPSED), the session (practice, qualifying, race, hotlap, time attack, drift, drag), and the flag: BLUE FLAG, YELLOW, BLACK FLAG, WHITE FLAG, CHECKERED, PENALTY.—
Pit & StintON TRACK, PIT LANE, PIT BOX; LIMITER while the pit limiter is on; laps and driving time of the current stint; the mandatory pit window (in laps, or minutes in a timed race) and PIT STOP DONE once it is done.—
TC / ABS / Brake BiasTraction control on or off, ABS on or off, and the brake bias in percent to the front.—

Every key has the same press settings: Key to send, Only while the game is the active window (on by default) and Game program (default acs.exe and acs_x86.exe, the 64-bit and 32-bit game).

Messages on the keys

MessageWhat it means
NO GAMEThe game's live data is not there: Assetto Corsa is not running. The keys find the game within about a second after it starts.
LOADINGThe game is starting and has not written its data yet.
NO SESSION · REPLAYYou are in the menu, or a replay is playing.
PAUSED (dimmed key, amber frame)The game is paused. The last values stay readable but dimmed.
STALE (dimmed key, amber frame)The game's data has not changed for 3 seconds: the game is loading, or stopped.
UNSUPPORTED (red)The data does not look like what this plugin reads. "data version 1.8 / not Assetto Corsa": another game that shares its data under the same names is running (Assetto Corsa Competizione does); this plugin reads Assetto Corsa only. "data changed": a game update changed the data. No numbers are shown rather than wrong ones. Please tell us.
READ ERROR (red)Windows refused to let the plugin read the game's data. If you run the game as administrator, run the Stream Deck app the same way, or run both normally.
STINT --The plugin has not yet seen your car leave the pit lane (or wait on the grid before a start) in this session, so the stint start is unknown. It starts counting at your next pit exit. It also goes back to STINT -- when the keys were away from your Stream Deck (another page) long enough that a pit stop could have happened in between.

Questions

Why does the fuel key need a lap first?

Fuel per lap is measured from your own laps in this session, not guessed: one full lap without a pit lane visit is needed. A new session, track or car starts the measurement again, so a number from another session is never shown. Switching to another Stream Deck page and back within about 45 seconds loses nothing; a lap that was not all seen (keys away for longer) is not counted.

Why does the Lap Times key say "no Δ yet"?

The delta compares you with your best lap of this session at the same point of the lap, so the plugin needs to have seen that best lap from line to line. Drive a lap that the game makes your best lap while the key is on your Stream Deck. If you set a better lap while the keys were away, the delta waits for your next best lap. A restart (from the pause menu too) starts a new session: the best lap of the race before is not used. A lap with three or more wheels off the track is not used either, even when the game counts it as your best: BEST then shows the lap the delta compares with.

Why do TC and ABS show only ON or OFF?

The game shares the assist setting the car runs, not the number of the level you see in the car, so the key shows whether each assist is on.

Why are there no gaps to the cars ahead and behind?

The live data Assetto Corsa shares holds your own car only, so the Position key shows your place, the number of cars and the lap.

I press the key and nothing happens in the game.

Open the key's settings and read the Status line: it says the key that was sent, or why it was not. By default keys are sent only while the game is the active window. Give the same key to a control in the game's settings. If you run Assetto Corsa as administrator, Windows blocks keys from Stream Deck: start the game normally. If the Status line says the name of the program in front could not be read, turn off "Only while the game is the active window".

Does it press keys by itself?

No. One press of a Stream Deck key sends one key you chose, as if you pressed it on your keyboard. It never presses anything by itself and has no macros.

Does it change the game or need a mod?

No. It only reads the data the game shares. Nothing is installed into the game folder and nothing is written to the game.

Does it work with Assetto Corsa Competizione or Assetto Corsa EVO?

No. It reads the original Assetto Corsa on the same Windows PC as the Stream Deck, offline and online. For Competizione the keys say UNSUPPORTED; Assetto Corsa EVO is not read (NO GAME).

Requirements

Windows 10 or later, Stream Deck app 6.9 or later, Assetto Corsa on PC.

Privacy Policy