Skip to content

Pointer/touchpad acceleration bias configuration values not loaded at startup #4605

@brenton-leighton

Description

@brenton-leighton

Version

v2.25.2

Environment

OS: Ubuntu 24.04

What happened? What did you expect to happen?

When using a live config file, pointer_acceleration_bias and touchpad_acceleration_bias (and maybe others) are not set at startup. If the file is modified then the values are set correctly. On the other hand keymap does get set correctly at startup.

Reproduction steps

  • Create a configuration file at ~/.config/mir_demo_server.live-config with high values for acceleration bias, e.g. :
pointer_acceleration=adaptive
pointer_acceleration_bias=1.0

touchpad_click_mode=clickfinger
touchpad_acceleration=adaptive
touchpad_acceleration_bias=1.0
  • Switch to a tty and run mir_demo_server
  • Test mouse and touchpad movement, movement should be normal
  • Switch to another tty, run touch ~/.config/mir_demo_server.live-config
  • Test mouse and touchpad movement again, movement should now be very fast

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions