JCarTools · Control with fewer taps

How to assign JCarTools actions to buttons, gestures and voice

Open navigation by voice, turn on the black screen with a swipe or start several commands with one button—you decide what happens and how it is triggered.

Published: August 28, 2026Reading time: about 12 minutesScreenshots: JCarTools emulator

One action, several ways to trigger it

Think about a normal drive. Voice is convenient for opening navigation while your hands are on the wheel. At night, a familiar edge swipe can turn on the black screen. Seat heating may be better on a visible on-screen button. These are different situations, but JCarTools configures them in the same way.

JCarTools provides a shared action list. First choose what should happen, then choose how to trigger it. The same action can be assigned to a floating button, multi-button, screen gesture, edge swipe, voice phrase or supported physical vehicle button.

Floating button, multi-button and voice assistant settings in JCarTools
The main quick-control options are grouped together: a floating button, multi-button and voice assistant.

What is available in the shared action list

The list is built for the selected profile and installed applications, so it can differ between vehicles. It may include:

  • Yandex Maps, Waze, music players and other installed applications;
  • switching between the instrument cluster and head unit, plus Back and Home;
  • split screen, recent apps and a previously configured task group;
  • playback, pause, next track and volume controls;
  • temperature, recirculation, heating and ventilation controls;
  • supported vehicle commands such as the sunshade, steering-wheel heating or seat heating.
JCarTools shared action list with task groups, voice assistant, recirculation, volume and temperature controls
The same catalogue opens from different settings. Here it is shown for the multi-button.

If a vehicle command is missing, first check that the profile matches your exact make and model. Do not choose a different profile simply to obtain a longer list: the command may be incompatible with your vehicle.

Floating button and multi-button

A single floating button is best for one action you use often, such as opening navigation or moving an application between the head unit and instrument cluster.

The multi-button opens a set of four or eight assignments. It is useful when you want maps, music, recent apps, the black screen or comfort controls close at hand.

  1. Find the Floating button section on the main JCarTools screen.
  2. Enable either the single button or the multi-button.
  3. For the multi-button, tap Configure and select an action for each direction.
  4. Save the settings and position the button where it does not cover factory controls.
Enabling and configuring floating buttons in JCarTools
Use one button for a frequent action, or the multi-button for a compact set of controls.

Run a group of actions with one command

Sometimes one action is not enough. Before a drive, for example, you may want to open navigation, display it on the instrument cluster and start music. JCarTools lets you configure the sequence once and run the whole group later.

  1. On the main screen, find Automatically run a task group and tap Configure.
  2. Tap Add command and choose the required actions. They run from top to bottom.
  3. Set the interval between actions from 1 to 20 seconds. Allow a few seconds when applications or displays need time to open.
  4. Remove unnecessary rows and tap Save.
Configuring an action group and delay between commands in JCarTools
Each row is one action. JCarTools runs them sequentially with the selected interval.

You can then trigger the group in either of two ways:

  • Automatically when the vehicle starts: enable the switch next to the group setting.
  • Manually when needed: select Run task group from the shared action list and assign it to a floating button, multi-button sector, gesture, edge swipe, voice phrase or supported physical button.

Example: a “Let’s go” group opens maps, waits a few seconds, displays the app on the instrument cluster and then starts music. One button or phrase replaces several separate commands.

Test the group while parked.

Do not use an interval that is too short and avoid mutually exclusive actions. If one command has not finished, the next may not behave as expected.

Screen gestures and edge swipes

A gesture is useful for an action you can remember without searching the screen. A two-finger swipe down might activate the black screen, while a swipe right might return to navigation. Available directions and finger counts depend on the selected profile.

Edge swipes are configured separately. The display is divided into upper and lower zones on the left and right sides, plus zones along the bottom. Each zone can have its own action and can be enabled independently.

Assigning JCarTools actions to two-finger and three-finger screen gestures
Each gesture receives an action from the same shared list.
Configuring JCarTools swipes from the left, right and bottom edges of the screen
Enable edge zones separately. This example assigns the black screen to one zone.
Test gestures while parked.

Edge swipes may conflict with system navigation, climate controls or gestures from another app. Enable one zone at a time and keep only those that work predictably.

Voice assistant: use your own phrases

Voice control is useful when another touch would be distracting. The assistant has two activation modes. Choose the activation method first, then add the commands it should perform.

Mode 1: activation phrase

Leave Activate the voice assistant by tapping the widget disabled and enter an activation phrase. It can contain several words, such as “Hey, car” or “Hello, hey, car”. If “Hey, car” is configured, the assistant can also detect it inside a longer phrase.

A distinctive two- or three-word phrase is less likely to be triggered accidentally by conversation or music.

Mode 2: manual activation through an action

Enable Activate the voice assistant by tapping the widget. Voice activation is disabled, and the assistant is started by the Activate voice assistant item in the shared action list.

Assign this action to a floating button, multi-button sector, screen gesture, edge swipe or supported physical vehicle button. Press the button or perform the gesture, and the assistant starts listening.

Add the commands the assistant should perform

After activation, you can say a short command such as “Open maps,” “Black screen,” “Make it warmer” or “Next track” and connect the phrase to the required action.

  1. Enable Voice assistant and tap Configure.
  2. Select one recognition language.
  3. Tap Add command and enter a short phrase.
  4. Select an action from the shared list, enable the command and save it.
  5. Test the phrase from the driver’s seat at your normal music volume.
Adding a voice phrase and selecting a JCarTools action
Choose the activation mode at the top, then connect each voice phrase to one JCarTools action.

Steering-wheel and other physical buttons

Supported profiles can connect a physical vehicle button to an action from the same catalogue. The relevant section is shown only when the selected profile supports this method.

Avoid replacing important factory functions. Start with a rarely used button and a safe action, such as Pause or opening navigation, then test short and long presses while parked.

Assign an action from the button log

This method is useful when a physical button creates a system-log event but has no ready-made setting. JCarTools records suitable events so you can select one and connect it to an action.

  1. Open Other settings → Configure button actions.
  2. Keep a suitable filter in Line must contain, for example keycode.
  3. Tap Start recording, then press the required physical button once.
  4. Stop recording and inspect the events. Saved assignments stay at the top. The newest detected events appear immediately below them.
  5. Select the required event, choose an action from the shared list and confirm it.
  6. To remove an assignment, select the saved row and choose Not set.
Assigning JCarTools actions to physical button keycode events from the system log
The emulator screen shows the warning, event filter, recording control and a saved Black screen assignment.
Selecting the wrong event may interfere with the head unit.

If an action is assigned to a frequently repeated log entry, it may run many times. This can overload the system, block the display or make the head unit difficult to control. Confirm that the event appears only when the intended button is pressed.

Three practical setups

Daily city driving

  • floating button—open Yandex Maps or Waze;
  • voice phrase—display maps on the instrument cluster;
  • edge swipe—open recent apps or return Home.

Night driving

  • two-finger swipe down—activate the black screen;
  • floating button—return to the required app;
  • voice—control music without searching for small buttons.

Cold weather

  • multi-button—driver’s seat, steering-wheel and window heating;
  • “Make it warmer”—increase the driver’s temperature;
  • an unused gesture—toggle air recirculation.

You do not need to configure everything at once. Start with two actions you use every day. Add another only after the first two have become familiar.

Final check

  1. Confirm that the selected profile matches your own make and model.
  2. Test every button, phrase, gesture and action group separately while parked.
  3. Remove duplicate assignments and commands you do not use.
  4. Make sure overlays do not cover cameras, climate controls or system warnings.

The shared action list is what makes JCarTools flexible: instead of adapting to someone else’s controls, you build a setup around your vehicle, habits and daily routes.

Previous guide

JCarTools first-time setup—vehicle profile, instrument cluster, autostart, widgets and comfort features.