Skip to content

[Android] Tablet mapping area shifts upwards when increasing Pen Sensitivity #38002

@lEttEr93

Description

@lEttEr93

Type

Game behaviour

Bug description

Describe the bug

On the Android platform, increasing the "Pen sensitivity" multiplier causes the active tablet mapping area to shift severely upwards. The higher the sensitivity multiplier, the worse the offset becomes. As a result, the active area cannot cover the elements at the bottom of the display screen, creating a dead zone at the bottom and an unuseable "buffer zone" above the screen.

Precise Geometric Analysis

Normally, when scaling down the mapping area rectangle via sensitivity, the game should use the geometric center (the intersection of its diagonals) as the scaling anchor.

However, the current scaling anchor seems to be incorrectly offset above the true center on Android. When the multiplier increases, the area collapses towards this shifted pivot point, mathematically causing the entire active area to slide upwards.

Steps to reproduce

  1. Connect a drawing tablet to an Android device via OTG (used in portrait mode).
  2. Open osu!lazer and go to Input settings.
  3. Increase Pen sensitivity (e.g., to 1.5x, 1.9x).
  4. Move the pen to the bottom of the tablet; the cursor stops hitting the bottom of the screen.

Environment

  • OS: Android (MagicOS / Honor X40 GT)
  • Tablet: Huion HK650 (connected via OTG)

Screenshots or videos

SVID_20260605_222600_1.mp4

Version

2026.518.0

Logs

1780671709.database.log
1780671709.input.log
1780671709.network.log
1780671709.performance.log
1780671709.runtime.log

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions