You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.4.2 released. Update codex-desktop-linux to pin/ship this version and mirror the relevant changes.
v0.4.2 changelog
Fixed
X11 keyboard input now goes through xdotool (XTEST) instead of ydotool.
ydotool injects raw evdev scancodes into a virtual uinput device, which X11
re-interprets through the active XKB layout — so press_key "Return" and
chords like ctrl+a landed as stray characters, and type_text mangled
symbols and digits (_ → %, 1 → +) even on a plain US layout. XTEST
resolves keysyms against the live layout. Wayland behaviour is unchanged, and
the ydotool path remains the fallback when xdotool is missing or fails. doctor now reports an xdotool input backend on X11. Override with COMPUTER_USE_LINUX_FORCE_YDOTOOL_KEYBOARD=1 (opt out) or COMPUTER_USE_LINUX_FORCE_XDOTOOL_KEYBOARD=1 (force on). (press_key emits stray characters instead of key events on X11 (named keys and modifier chords broken) #58)
Portal scroll direction on KDE Plasma Wayland: vertical discrete axis steps
are inverted for the xdg-desktop-portal-kde discrete path so direction: "up"|"down" matches viewport motion. ydotool / REL_WHEEL polarity is
unchanged. Override with COMPUTER_USE_LINUX_PORTAL_SCROLL_INVERT=0|1. (Scroll direction is inverted on KDE Plasma Wayland #56)
v0.4.2 released. Update codex-desktop-linux to pin/ship this version and mirror the relevant changes.
v0.4.2 changelog
Fixed
xdotool(XTEST) instead of ydotool.ydotool injects raw evdev scancodes into a virtual uinput device, which X11
re-interprets through the active XKB layout — so
press_key "Return"andchords like
ctrl+alanded as stray characters, andtype_textmangledsymbols and digits (
_→%,1→+) even on a plain US layout. XTESTresolves keysyms against the live layout. Wayland behaviour is unchanged, and
the ydotool path remains the fallback when
xdotoolis missing or fails.doctornow reports anxdotoolinput backend on X11. Override withCOMPUTER_USE_LINUX_FORCE_YDOTOOL_KEYBOARD=1(opt out) orCOMPUTER_USE_LINUX_FORCE_XDOTOOL_KEYBOARD=1(force on). (press_key emits stray characters instead of key events on X11 (named keys and modifier chords broken) #58)scrolldirection on KDE Plasma Wayland: vertical discrete axis stepsare inverted for the xdg-desktop-portal-kde discrete path so
direction: "up"|"down"matches viewport motion. ydotool / REL_WHEEL polarity isunchanged. Override with
COMPUTER_USE_LINUX_PORTAL_SCROLL_INVERT=0|1. (Scroll direction is inverted on KDE Plasma Wayland #56)Opened automatically by the release workflow.