https://bugs.kde.org/show_bug.cgi?id=474076
Bug ID: 474076 Summary: Kscreen rotates the input while the screen maintains the same orientation on the steam deck Classification: Plasma Product: KScreen Version: 5.27.7 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: common Assignee: kscreen-bugs-n...@kde.org Reporter: monkeyboy...@yahoo.com Target Milestone: --- Created attachment 161348 --> https://bugs.kde.org/attachment.cgi?id=161348&action=edit dmesg of a rotated screen. SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** This bug is baffling because the input and display becomes desync such the input follows the kscreen orientation. The screen does not rotate and stays at panel native orientation. For the steam deck, the native orientation is portrait. This bug affects mouse, touch screen etc. STEPS TO REPRODUCE 1. Open kde settings 2. Navigate to kscreen 3. Rotate primary screen 4. Attempt to click anything, move mouse, or run gestures etc. OBSERVED RESULT Kscreen and input orientation is desynced. This bug will cause issues for most people. Sep 02 19:10:02 steamdeck.lan kded5[2404]: xsettingsd: Reloading configuration Sep 02 19:10:02 steamdeck.lan kded5[2404]: xsettingsd: Loaded 12 settings from /home/doof/.conf> Sep 02 19:10:02 steamdeck.lan systemsettings[4680]: file:///usr/lib64/qt5/qml/org/kde/kirigami.> Sep 02 19:10:02 steamdeck.lan systemsettings[4680]: file:///usr/lib64/qt5/qml/org/kde/kirigami.> Sep 02 19:10:02 steamdeck.lan systemsettings[4680]: file:///usr/lib64/qt5/qml/org/kde/kirigami.> Sep 02 19:10:02 steamdeck.lan kcminit[5036]: Initializing "/usr/lib64/qt5/plugins/plasma/kcms/> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/share/kpackage/kcms/kcm_kscree> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:03 steamdeck.lan plasma-settings[3581]: file:///usr/lib64/qt5/qml/org/kde/kirigami> Sep 02 19:10:06 steamdeck.lan kwin_wayland[1941]: WARNING: Cannot find style "org.kde.breeze" -> Sep 02 19:10:06 steamdeck.lan kwin_wayland[1941]: qml: PlasmaExtras.ScrollArea is deprecated. U> Sep 02 19:10:07 steamdeck.lan kwin_wayland[1941]: This plugin does not support raise() Sep 02 19:10:08 steamdeck.lan kwin_wayland[1941]: This plugin does not support raise() EXPECTED RESULT Hardware: Steam Deck NAME="openSUSE Tumbleweed" # VERSION="20230828" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20230828" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20230828" BUG_REPORT_URL="https://bugzilla.opensuse.org" SUPPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed" LOGO="distributor-logo-Tumbleweed" zypper lr -u Repository priorities in effect: (See 'zypper lr -P' for details) 90 (raised priority) : 5 repositories 99 (default priority) : 7 repositories # | Alias | Name | Enabled | GPG Check | Refresh | URI ---+-----------------------------------+-----------------------------------------------------+---------+-----------+---------+----------------------------------------------------------------------------------------------------- 1 | home_andresbs_plasma-mobile | Plasma Mobile Apps (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile/openSUSE_Tumbleweed/ 2 | home_andresbs_plasma-mobile_extra | Additional Plasma Mobile apps (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile:/extra/openSUSE_Tumbleweed/ 3 | home_andresbs_plasma-mobile_gear | KDE Plasma Mobile Gear (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/home:/andresbs:/plasma-mobile:/gear/openSUSE_Tumbleweed/ 4 | home_andresbs_pure-maps | Pure Maps (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/home:/andresbs:/pure-maps/openSUSE_Tumbleweed/ 5 | home_dmitry-s | home:dmitry-s (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/home:/dmitry-s/openSUSE_Tumbleweed/ 6 | kernel-head | kernel-head | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/Kernel:/HEAD/standard 7 | packman | packman | Yes | (r ) Yes | Yes | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ 8 | repo-debug | openSUSE-Tumbleweed-Debug | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/tumbleweed/repo/oss/ 9 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/non-oss/ 10 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss/ 11 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | http://download.opensuse.org/source/tumbleweed/repo/oss/ 12 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/tumbleweed/ 13 | snappy | snappy | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kernel: 6.5.0-7.gb5edcad-default (64-bit) (available in About System) KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION This kde system have many issues like spectacle pop up this error On Wayland, Spectacle requires KDE Plasma's KWin compositor, which does not seem to be available. Use Spectacle on KDE Plasma, or use a different screenshot tool. -- You are receiving this mail because: You are watching all bug changes.