Bug 499705 - Remote input mouse button positions are inverted when using KDE Connect with a Right-to-left (RTL) language
Summary: Remote input mouse button positions are inverted when using KDE Connect with ...
Status: REPORTED
Alias: None
Product: kdeconnect
Classification: Applications
Component: android-application (other bugs)
Version First Reported In: unspecified
Platform: Android Android 14.x
: NOR normal
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-09 00:18 UTC by Ahmed Najmawi
Modified: 2025-02-09 01:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Comparison of KDE Connect with Arabic (right) and English (left) (133.03 KB, image/png)
2025-02-09 00:18 UTC, Ahmed Najmawi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmed Najmawi 2025-02-09 00:18:17 UTC
Created attachment 178088 [details]
Comparison of KDE Connect with Arabic (right) and English (left)

SUMMARY
When using KDE Connect with a Right-to-Left (RTL) language (e.g., Arabic, Hebrew), the mouse button positions are inverted during remote input. The expected behavior is for the mouse buttons to function normally, but with RTL enabled, clicking the left mouse button results in actions typically associated with the right mouse button, and vice versa.

STEPS TO REPRODUCE
1. Set the system language to an RTL language (e.g., Arabic or Hebrew), OR Force RTL layout through Android's developer settings.
2. Connect the device to the desktop via KDE Connect.
3. Use remote input (mouse control) through KDE Connect.

OBSERVED RESULT
The mouse buttons are inverted, causing incorrect button actions when using remote input.

EXPECTED RESULT
The mouse button mappings should function normally, as in LTR languages.

SOFTWARE/OS VERSIONS
LineageOS 21 (Android 14)
KDE Connect: 1.32.11

ADDITIONAL INFORMATION