238 lines
16 KiB
Plaintext
238 lines
16 KiB
Plaintext
{
|
|
"schema": 1,
|
|
"kind": "headless-private-keyboard-experiment",
|
|
"input_sent": true,
|
|
"sequence_completed": true,
|
|
"release_qualified": false,
|
|
"gameplay_qualified": false,
|
|
"hard_supervision": true,
|
|
"nonce": "25946106bf6a4116983bdd9372a1f148",
|
|
"binding": {
|
|
"display": ":2",
|
|
"gamescope": {
|
|
"pid": 280398,
|
|
"start": 80987226,
|
|
"uid": 1000
|
|
},
|
|
"xwayland": {
|
|
"pid": 280415,
|
|
"start": 80987230,
|
|
"uid": 1000
|
|
},
|
|
"sockets": [
|
|
{
|
|
"path": "/tmp/.X11-unix/X2",
|
|
"inode": 67089391
|
|
},
|
|
{
|
|
"path": "@/tmp/.X11-unix/X2",
|
|
"inode": 67089390
|
|
}
|
|
],
|
|
"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": [
|
|
67089391,
|
|
67089390
|
|
],
|
|
"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-25946106bf6a4116983bdd9372a1f148.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",
|
|
"25946106bf6a4116983bdd9372a1f148",
|
|
"-errOrdinaryInputScreenshots",
|
|
"1"
|
|
],
|
|
"report": "/tmp/erri-game-profile/input-proof-25946106bf6a4116983bdd9372a1f148.json",
|
|
"input_attempted": true,
|
|
"helper_sha256": "e5115b5761b8b9adc5392f17e15acf24c6a0daaa51e0d6b2339c6e58a3075885",
|
|
"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_17-53-33/console.log",
|
|
"owner": {
|
|
"window": 29360129,
|
|
"pid": 280629,
|
|
"server_pid": 280629,
|
|
"process": {
|
|
"pid": 280629,
|
|
"start": 80987394,
|
|
"uid": 1000
|
|
}
|
|
},
|
|
"events": [
|
|
{
|
|
"key": "W",
|
|
"down": true,
|
|
"monotonic": 809906.191198142
|
|
},
|
|
{
|
|
"key": "W",
|
|
"down": false,
|
|
"monotonic": 809906.849933989
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": true,
|
|
"monotonic": 809907.412847803
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": false,
|
|
"monotonic": 809907.650649779
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": true,
|
|
"monotonic": 809908.906619548
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": false,
|
|
"monotonic": 809909.140482525
|
|
}
|
|
],
|
|
"paired_release_errors": [],
|
|
"release_observations": [
|
|
{
|
|
"key": "W",
|
|
"start": 809906.849936289,
|
|
"attempts": 1,
|
|
"confirmed": true,
|
|
"end": 809907.050314069
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"start": 809907.650651619,
|
|
"attempts": 1,
|
|
"confirmed": true,
|
|
"end": 809907.833434889
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"start": 809909.140484375,
|
|
"attempts": 1,
|
|
"confirmed": true,
|
|
"end": 809909.324439204
|
|
}
|
|
],
|
|
"all_attempted_presses_released": true,
|
|
"whole_process_group_cleanup_verified": false,
|
|
"observer": {
|
|
"inode": [
|
|
48,
|
|
1296229
|
|
],
|
|
"start_offset": 2962,
|
|
"end_offset": 65553,
|
|
"records": [
|
|
"17:54:03.221 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=0 real=29456 world=7705.36 QUEUED",
|
|
"17:54:03.328 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=1 real=29563 world=7805.58 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:03.456 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=2 real=29691 world=7919.56 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:03.556 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=3 real=29791 world=8020.28 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:03.655 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=4 real=29890 world=8121.04 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:03.757 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=5 real=29992 world=8222.26 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:03.890 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=6 real=30126 world=8368.77 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.020 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=7 real=30255 world=8485.33 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.120 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=8 real=30355 world=8588.2 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.254 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=9 real=30489 world=8720.79 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.387 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=10 real=30623 world=8853.54 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.519 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=11 real=30755 world=8985.87 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.620 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=12 real=30856 world=9086.12 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.720 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=13 real=30955 world=9186.78 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.820 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=14 real=31055 world=9286.66 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:04.953 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=15 real=31188 world=9431.98 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.087 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=16 real=31322 world=9552.19 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.187 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=17 real=31422 world=9652.92 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.321 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=18 real=31556 world=9785.85 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.421 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=19 real=31656 world=9887.01 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.421 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=19 real=31656 world=9887.01 READY",
|
|
"17:54:05.553 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=20 real=31789 world=10018.7 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.654 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=21 real=31890 world=10120.8 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.773 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=21 real=32008 world=10219 CAPTURE_REQUEST baseline",
|
|
"17:54:05.788 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=22 real=32024 world=10272.1 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:05.920 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=23 real=32155 world=10386.2 SAMPLE origin=<6088.5,211.39,7158.51> forward=1 input=<0,0,1> velocity=<0,0,0.263672> inventory=0",
|
|
"17:54:06.021 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=24 real=32256 world=10487.3 SAMPLE origin=<6088.5,211.391,7158.59> forward=1 input=<0,0,1> velocity=<0,0,1.06934> inventory=0",
|
|
"17:54:06.153 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=25 real=32389 world=10619 SAMPLE origin=<6088.5,211.391,7158.82> forward=1 input=<0,0,1> velocity=<0,0,2.13867> inventory=0",
|
|
"17:54:06.254 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=26 real=32489 world=10720.7 SAMPLE origin=<6088.5,211.391,7159.09> forward=1 input=<0,0,1> velocity=<0,0,2.95898> inventory=0",
|
|
"17:54:06.387 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=27 real=32622 world=10854.4 SAMPLE origin=<6088.5,211.391,7159.56> forward=1 input=<0,0,1> velocity=<0,0,3.79395> inventory=0",
|
|
"17:54:06.495 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=28 real=32730 world=10960 SAMPLE origin=<6088.5,211.391,7159.94> forward=1 input=<0,0,1> velocity=<0,0,3.79395> inventory=0",
|
|
"17:54:06.587 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=29 real=32822 world=11060.3 SAMPLE origin=<6088.5,211.386,7160.4> forward=0 input=<0,0,0> velocity=<0,0,3.20801> inventory=0",
|
|
"17:54:06.690 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=30 real=32925 world=11165 SAMPLE origin=<6088.5,211.383,7160.59> forward=0 input=<0,0,0> velocity=<0,0,2.70996> inventory=0",
|
|
"17:54:06.820 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=31 real=33055 world=11285.4 SAMPLE origin=<6088.5,211.378,7160.86> forward=0 input=<0,0,0> velocity=<0,0,1.62598> inventory=0",
|
|
"17:54:06.921 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=32 real=33156 world=11385.6 SAMPLE origin=<6088.5,211.376,7160.97> forward=0 input=<0,0,0> velocity=<0,0,0.820312> inventory=0",
|
|
"17:54:07.022 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=33 real=33257 world=11486.4 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:07.154 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=34 real=33390 world=11622.3 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:07.254 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=35 real=33489 world=11724.8 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:07.403 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=36 real=33638 world=11870.3 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:07.403 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=36 real=33638 world=11870.3 INVENTORY_OPEN",
|
|
"17:54:07.523 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=37 real=33758 world=11991.4 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:07.640 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=38 real=33875 world=12121.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:07.733 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=38 real=33968 world=12197.4 CAPTURE_REQUEST open",
|
|
"17:54:07.758 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=39 real=33993 world=12235.4 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:07.890 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=40 real=34125 world=12364 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.024 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=41 real=34259 world=12492.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.156 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=42 real=34391 world=12624.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.256 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=43 real=34491 world=12728.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.391 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=44 real=34627 world=12855.5 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.521 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=45 real=34757 world=12989.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.657 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=46 real=34892 world=13121.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.756 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=47 real=34991 world=13221.3 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.855 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=48 real=35091 world=13324.1 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"17:54:08.986 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=49 real=35221 world=13453.5 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"17:54:08.986 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=49 real=35221 world=13453.5 INVENTORY_CLOSED",
|
|
"17:54:09.119 SCRIPT : ERR INPUT OBSERVE: run=25946106bf6a4116983bdd9372a1f148 sample=50 real=35354 world=13584.8 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0"
|
|
],
|
|
"events": [
|
|
"READY",
|
|
"INVENTORY_OPEN",
|
|
"INVENTORY_CLOSED"
|
|
]
|
|
}
|
|
}
|