{
  "schema": 1,
  "kind": "headless-private-keyboard-experiment",
  "input_sent": true,
  "sequence_completed": false,
  "release_qualified": false,
  "gameplay_qualified": false,
  "hard_supervision": true,
  "nonce": "a6c78356cf0847e19404c90ecdf1638e",
  "binding": {
    "display": ":2",
    "gamescope": {
      "pid": 182942,
      "start": 80604310,
      "uid": 1000
    },
    "xwayland": {
      "pid": 182950,
      "start": 80604315,
      "uid": 1000
    },
    "sockets": [
      {
        "path": "/tmp/.X11-unix/X2",
        "inode": 66627720
      },
      {
        "path": "@/tmp/.X11-unix/X2",
        "inode": 66627719
      }
    ],
    "relationship": {
      "mode": "shared-listeners",
      "checks": {
        "start_not_older_than_gamescope": true,
        "wrapper_run_nonce_valid": true,
        "xwayland_prefix_matches": true,
        "gamescope_prefix_matches": true,
        "xwayland_run_nonce_matches": true,
        "gamescope_run_nonce_matches": true,
        "xwayland_holds_all_display_listeners": true,
        "gamescope_holds_all_display_listeners": true,
        "same_listener_inodes": true,
        "listener_inodes": [
          66627720,
          66627719
        ],
        "process_identities_stable": true
      }
    }
  },
  "command": [
    "/usr/bin/python3",
    "/home/jakub/devel/escapistsrereintroduced/tools/headless_display_probe.py",
    "--host-display",
    ":1",
    "--prefix",
    "/tmp/erri-headless-compat/pfx",
    "--profile",
    "/tmp/erri-game-profile",
    "--game-executable",
    "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
    "--report",
    "/tmp/erri-game-profile/display-ownership-a6c78356cf0847e19404c90ecdf1638e.json",
    "--observe-seconds",
    "30",
    "--",
    "/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
    "run",
    "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
    "-addonsDir",
    "Z:/home/jakub/devel/escapistsrereintroduced/addons",
    "-addons",
    "FA804F411BDDF2C6",
    "-profile",
    "Z:/tmp/erri-game-profile",
    "-errOrdinaryScenario",
    "chat",
    "-noSplash",
    "-noBackend",
    "-noSound",
    "-noThrow",
    "-disableCrashReporter",
    "-logconsole",
    "-errOrdinaryInputObserve",
    "a6c78356cf0847e19404c90ecdf1638e",
    "-errOrdinaryInputScreenshots",
    "1"
  ],
  "report": "/tmp/erri-game-profile/input-proof-a6c78356cf0847e19404c90ecdf1638e.json",
  "input_attempted": true,
  "helper_sha256": "584d45dc8f67e67753a73091b83cdea5ca4a86cda89afb91c8cbbfc909d2d1ae",
  "ownership_helper_sha256": "4ec3851835474eb4d8b84fc74c20d08567d92906ce832643d911f1d062abf0bd",
  "prefix": "/tmp/erri-headless-compat/pfx",
  "profile": "/tmp/erri-game-profile",
  "game_executable": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
  "console": "/tmp/erri-game-profile/logs/logs_2026-09-19_16-49-44/console.log",
  "owner": {
    "window": 29360129,
    "pid": 183133,
    "server_pid": 183133,
    "process": {
      "pid": 183133,
      "start": 80604485,
      "uid": 1000
    }
  },
  "events": [
    {
      "key": "W",
      "down": true,
      "monotonic": 806078.027502931
    },
    {
      "key": "W",
      "down": false,
      "monotonic": 806078.658629608
    },
    {
      "key": "W",
      "down": false,
      "finally": true,
      "monotonic": 806078.833297743
    }
  ],
  "paired_release_errors": [],
  "unconfirmed_held_key": null,
  "all_attempted_presses_released": true,
  "error": "Private input worker exited unsuccessfully",
  "whole_process_group_cleanup_verified": false,
  "observer": {
    "inode": [
      48,
      1267540
    ],
    "start_offset": 2962,
    "end_offset": 59886,
    "records": [
      "16:50:14.965 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=0 real=30306 world=7830.57 QUEUED",
      "16:50:15.073 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=1 real=30414 world=7931.93 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.205 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=2 real=30546 world=8048.66 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.298 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=3 real=30639 world=8149.59 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.432 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=4 real=30773 world=8295.15 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.566 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=5 real=30907 world=8414.5 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.665 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=6 real=31006 world=8515.44 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.798 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=7 real=31139 world=8645.91 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:15.898 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=8 real=31239 world=8747.58 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.033 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=9 real=31374 world=8879.64 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.132 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=10 real=31473 world=8980.9 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.264 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=11 real=31605 world=9115.1 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.398 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=12 real=31739 world=9246.26 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.500 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=13 real=31841 world=9359.08 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.632 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=14 real=31973 world=9479.77 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.731 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=15 real=32072 world=9580.35 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.831 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=16 real=32172 world=9681.47 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:16.931 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=17 real=32272 world=9785.35 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.064 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=18 real=32405 world=9912.38 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.165 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=19 real=32506 world=10012.9 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.165 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=19 real=32506 world=10012.9 READY",
      "16:50:17.182 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=19 real=32523 world=10012.9 CAPTURE_REQUEST baseline",
      "16:50:17.264 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=20 real=32605 world=10112.9 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.364 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=21 real=32705 world=10213.2 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.465 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=22 real=32806 world=10313.7 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.598 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=23 real=32939 world=10446.7 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.698 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=24 real=33039 world=10546.7 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
      "16:50:17.831 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=25 real=33172 world=10679.9 SAMPLE origin=<6088.5,211.389,7158.55> forward=1 input=<0,0,1> velocity=<0,0,0.805664> inventory=0",
      "16:50:17.931 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=26 real=33272 world=10780.2 SAMPLE origin=<6088.5,211.389,7158.69> forward=1 input=<0,0,1> velocity=<0,0,1.59668> inventory=0",
      "16:50:18.032 SCRIPT       : ERR INPUT OBSERVE: run=a6c78356cf0847e19404c90ecdf1638e sample=27 real=33373 world=10882.4 SAMPLE origin=<6088.5,211.389,7158.9> forward=1 input=<0,0,1> velocity=<0,0,2.41699> inventory=0"
    ],
    "events": [
      "READY"
    ]
  },
  "supervision_failed": true
}
