Skip to content

M76T66A (TempoEx) - Mappings triggered by TempoEx cause interruptions in the execution tree #408

Description

@Lolo401

I'll try and explain this one:

Test conditions:

  • M76T66A
  • Blank profile with a single Vjoy set as Input.
  • Default configuration.

A blank profile was created.

  1. The following mappings were entered on buttons of a single hardware device:
    1.1.Btn 4: VjoyRemap inside basic container triggering Vjoy 1 Btn 1 (set as input):
Image

1.2.Btn 7: VjoyRemap inside a TempoEx container (long action) triggering Vjoy 1 Btn 1:

Image
  1. A single Macro was setup in Vjoy 1 Btn 1 as follows:
Image

It was expected that depressing either button 4 or 7 would result in the same indications on the input viewer. However the behavior observed on the input viewer was different:

When Vjoy 1 Btn 1 is activated via Btn 4 (Basic container + Vjoy remap):

20250927-1538-02.9326738.mp4

This is the behavior as expected.

When Vjoy Btn 1 is activated via Btn 7 (TempoEx container + Vjoy remap):"

20250927-1539-10.3408799.mp4

The Macro entered in Vjoy 1 Btn 1 is not being executed.

Log Entries:

  1. Btn 4 (Basic Container):
    2025-09-27 11:41:16.658 INFO EXEC: Callback for container [3dbc7359dae645c3a57846177491d0e7] executing node: [3dbc7359dae645c3a57846177491d0e7]
    2025-09-27 11:41:16.659 INFO >!!! Executed action VJoyRemapFunctor VjoyRemap: VJOY device: 1 unhandled: [VJoyButton]: 1 action result: PASS
    2025-09-27 11:41:16.660 INFO >Overall Result: PASS
    2025-09-27 11:41:16.660 INFO >Overall Result: PASS
    2025-09-27 11:41:16.660 INFO >Overall Result: PASS
    2025-09-27 11:41:16.660 INFO >Overall Result: PASS
    2025-09-27 11:41:16.660 INFO >Overall Result: PASS
    2025-09-27 11:41:16.674 INFO EXEC: Callback for container [0daeeceb5a654725af5823fd16340d87] executing node: [0daeeceb5a654725af5823fd16340d87]
    2025-09-27 11:41:16.674 INFO >!!! Executed action MacroFunctor Macro sequence: steps: [3] exclusive: [False] EOR: [False] AutoRestart: [False] AutoStop: [False] action result: PASS
    2025-09-27 11:41:16.674 INFO >Overall Result: PASS
    2025-09-27 11:41:16.674 INFO >Overall Result: PASS
    2025-09-27 11:41:16.674 INFO >Overall Result: PASS
    2025-09-27 11:41:16.674 INFO >Overall Result: PASS
    2025-09-27 11:41:16.675 INFO >Overall Result: PASS
    2025-09-27 11:41:16.782 INFO EXEC: Callback for container [3dbc7359dae645c3a57846177491d0e7] executing node: [3dbc7359dae645c3a57846177491d0e7]
    2025-09-27 11:41:16.782 INFO >!!! Executed action VJoyRemapFunctor VjoyRemap: VJOY device: 1 unhandled: [VJoyButton]: 1 action result: PASS
    2025-09-27 11:41:16.783 INFO >Overall Result: PASS
    2025-09-27 11:41:16.783 INFO >Overall Result: PASS
    2025-09-27 11:41:16.783 INFO >Overall Result: PASS
    2025-09-27 11:41:16.783 INFO >Overall Result: PASS
    2025-09-27 11:41:16.783 INFO >Overall Result: PASS
    2025-09-27 11:41:16.798 INFO EXEC: Callback for container [0daeeceb5a654725af5823fd16340d87] executing node: [0daeeceb5a654725af5823fd16340d87]
    2025-09-27 11:41:16.799 INFO >!!! Executed action MacroFunctor Macro sequence: steps: [3] exclusive: [False] EOR: [False] AutoRestart: [False] AutoStop: [False] action result: PASS
    2025-09-27 11:41:16.799 INFO >Overall Result: PASS
    2025-09-27 11:41:16.799 INFO >Overall Result: PASS
    2025-09-27 11:41:16.799 INFO >Overall Result: PASS
    2025-09-27 11:41:16.799 INFO >Overall Result: PASS
    2025-09-27 11:41:16.799 INFO >Overall Result: PASS

  2. Btn 7 (Tempo Ex):
    2025-09-27 11:41:57.114 INFO EXEC: Callback for container [9854a267e9c645c09f8b9a04b640235a] executing node: [9854a267e9c645c09f8b9a04b640235a]
    2025-09-27 11:41:57.115 INFO >Overall Result: FAIL
    2025-09-27 11:41:57.222 INFO EXEC: Callback for container [9854a267e9c645c09f8b9a04b640235a] executing node: [9854a267e9c645c09f8b9a04b640235a]
    2025-09-27 11:41:57.473 INFO >Overall Result: FAIL

test.xml

system.log

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    as designedThe behavior is intended.enhancementNew feature or requestresearchingMore research shall go into this

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions