Skip to content

fix(linux): target absolute input at the captured monitor - #6055

Draft
ReenigneArcher wants to merge 4 commits into
masterfrom
codex/fix-linux-input-monitor
Draft

ReenigneArcher wants to merge 4 commits into
masterfrom
codex/fix-linux-input-monitor

build(deps): include output mapping probe retry fix

1bb695d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 6, 2026 in 0s

49.02% (+1.38%) compared to 774be88

View this Pull Request on Codecov

49.02% (+1.38%) compared to 774be88

Details

Codecov Report

❌ Patch coverage is 55.81395% with 38 lines in your changes missing coverage. Please review.
✅ Project coverage is 49.02%. Comparing base (774be88) to head (1bb695d).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/platform/linux/kmsgrab.cpp 9.09% 17 Missing and 3 partials ⚠️
src/platform/linux/pipewire.cpp 0.00% 10 Missing and 1 partial ⚠️
src/platform/linux/wlgrab.cpp 0.00% 5 Missing ⚠️
src/platform/linux/kwingrab.cpp 0.00% 1 Missing ⚠️
src/platform/linux/portalgrab.cpp 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #6055      +/-   ##
==========================================
+ Coverage   47.64%   49.02%   +1.38%     
==========================================
  Files         140      143       +3     
  Lines       30896    31264     +368     
  Branches    13058    13383     +325     
==========================================
+ Hits        14720    15327     +607     
+ Misses      14776    13846     -930     
- Partials     1400     2091     +691     
Files with missing lines Coverage Δ
src/input.cpp 75.95% <100.00%> (+6.44%) ⬆️
src/input.h 66.66% <ø> (-33.34%) ⬇️
src/platform/common.h 74.66% <100.00%> (+1.51%) ⬆️
src/platform/linux/display_geometry.h 100.00% <100.00%> (ø)
src/platform/virtualhid_input.cpp 97.99% <100.00%> (+<0.01%) ⬆️
src/video.cpp 57.85% <100.00%> (+2.44%) ⬆️
src/video.h 68.70% <ø> (ø)
src/platform/linux/kwingrab.cpp 0.00% <0.00%> (ø)
src/platform/linux/portalgrab.cpp 4.44% <0.00%> (-0.01%) ⬇️
src/platform/linux/wlgrab.cpp 29.28% <0.00%> (+0.61%) ⬆️
... and 2 more

... and 43 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 774be88...1bb695d. Read the comment docs.