Skip to content

[Bug]:No Mouse Input Detected #18

@AsianMan-DN

Description

@AsianMan-DN

Platform

KDE Plasma (Wayland)

OS Version

Arch Linux

Describe the Bug

Downloaded from Aur on Arch Linux. When recording mouse movements and clicks do not get recorded, but keyboard inputs are still recorded.

Screencast_20260202_193749.webm

Steps to Reproduce

  1. Start recording
  2. Click around the screen and move mouse around
  3. End recording
  4. No mouse clicks or movement shown on playback

Logs

[19:37:53 INF] Logger initialized. Log directory: /home/asianman/.local/share/crossmacro/logs, Level: Debug
[19:37:53 INF] Starting CrossMacro application
[19:37:54 INF] [LinuxDisplaySessionService] Checking Session Support. Flatpak: False, ID: null
[19:37:54 INF] Settings loaded from /home/asianman/.config/crossmacro/settings.json
[19:37:54 INF] [CompositorDetector] Environment Detection - SessionType: wayland, WaylandDisplay: wayland-0, Display: :1
[19:37:54 INF] [CompositorDetector] Session Flags - IsWayland: True, IsX11: True
[19:37:54 INF] [CompositorDetector] Detected KDE Plasma
[19:37:54 INF] [LinuxPositionProviderFactory] Compositor: KDE
[19:37:54 INF] [LayoutDetector] Environment: KDE Plasma
[19:37:54 INF] [KdePositionProvider] Initializing DBus service...
[19:37:54 INF] [KdePositionProvider] DBus service registered at org.crossmacro.Tracker
[19:37:54 INF] [XkbStateManager] Initializing with layout: us
[19:37:54 INF] Loaded hotkey configuration from /home/asianman/.config/crossmacro/hotkeys.json
[19:37:54 INF] [GlobalHotkeyService] Updated hotkeys: Recording=F8, Playback=F7, Pause=F6
[19:37:54 INF] [MacroPlayer] Using position provider: KDE KWin Script (DBus)
[19:37:54 INF] [MacroPlayer] Using InputSimulatorPool for zero-delay device acquisition
[19:37:54 INF] [TextExpansionStorageService] Storage path: /home/asianman/.config/crossmacro/text-expansions.json
[19:37:54 INF] [TextExpansionStorageService] No existing file found, starting with empty list
[19:37:54 INF] [ShortcutService] Started listening for shortcuts
[19:37:54 INF] Loaded hotkey configuration from /home/asianman/.config/crossmacro/hotkeys.json
[19:37:54 INF] [LinuxCaptureFactory] Wayland detected (KDE), using IPC Capture
[19:37:54 INF] Connected to CrossMacro Daemon
[19:37:54 INF] [LinuxIpcInputCapture] Started capture via daemon
[19:37:54 INF] [GlobalHotkeyService] Started via Secure Daemon (Evdev)
[19:37:54 INF] Tray icon initialized successfully
[19:37:54 INF] Tray icon enabled
[19:37:54 INF] [TextExpansionService] Started via Secure Daemon (Evdev)
[19:37:54 INF] [KdePositionProvider] Loading KWin script via DBus...
[19:37:54 INF] [KdePositionProvider] KWin script loaded with ID: 4
[19:37:54 INF] [KdePositionProvider] Resolution received via DBus: 3360x1050
[19:37:54 INF] [InputSimulatorPool] Warming up devices (resolution: 3360x1050)...
[19:37:54 INF] [LinuxSimulatorFactory] Wayland detected (KDE), using IPC Simulator
[19:37:54 INF] [KdePositionProvider] Tracking started successfully via DBus
[19:37:54 DBG] [InputSimulatorPool] Relative device warmed up
[19:37:54 INF] Version Check - Local: 0.9.1.0, Remote Tag: v0.9.1, Parsed Remote: 0.9.1
[19:37:54 INF] No update needed. Local is newer or equal.
[19:37:54 DBG] [InputSimulatorPool] Absolute device warmed up (3360x1050)
[19:37:54 INF] [InputSimulatorPool] Warm-up complete
[19:37:55 INF] [GlobalHotkeyService] Playback/Pause hotkeys disabled
[19:37:55 INF] [EvdevAbsoluteStrategy] Screen resolution detected: 3360x1050
[19:37:55 INF] [EvdevAbsoluteStrategy] Initialized at (2426, 546)
[19:37:55 INF] [EvdevAbsoluteStrategy] Background position sync started (1ms polling)
[19:38:01 INF] [MacroRecorder] Stopping recording...
[19:38:02 DBG] [EvdevAbsoluteStrategy] Disposed
[19:38:02 INF] [MacroRecorder] Recording completed: Duration=6.39s, TotalEvents=0, MouseMoves=0, Buttons=0
[19:38:02 INF] [GlobalHotkeyService] Playback/Pause hotkeys enabled
[19:38:02 DBG] [EvdevAbsoluteStrategy] Background sync loop ended

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions