SUMMARY Unable to disable Virtual Keyboard, the Setting Resets to Maliit STEPS TO REPRODUCE 1. Open System Settings. 2. Navigate to Keyboard → Virtual Keyboard. 3. Set the virtual keyboard to None and apply the changes. 4. Close the System Settings app. 5. Reopen System Settings and navigate to Keyboard → Virtual Keyboard. OBSERVED RESULT The virtual keyboard setting resets to Maliit every time the System Settings app is closed and reopened. EXPECTED RESULT The virtual keyboard setting should remain set to None after applying the changes. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 42 KDE Plasma Version: 6.4.4 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.1 Kernel Version: 6.15.9-201.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 6 × 11th Gen Intel® Core™ i5-11400H @ 2.70GHz Memory: 8 GiB of RAM (7.5 GiB usable) Graphics Processor 1: Intel® UHD Graphics Graphics Processor 2: NVIDIA GeForce RTX 3050 Laptop GPU Manufacturer: ASUSTeK COMPUTER INC. Product Name: ASUS TUF Gaming F15 FX506HC_FX506HC System Version: 1.0
cc TraceyC, Nate Sorry to bother. I hope it's ok if I cc. Just checked, and the issue persists. Link to DKO post: https://discuss.kde.org/t/fedora-41-kde-virtual-keyboard-keeps-enabling-itself-how-to-disable-permanently/30127/
Things work here, can you share output of: ~/.config/kwinrc ~/.config/kdeglobals /etc/xdg/kwinrc (if it exists) /etc/xdg/kdeglobals (if it exists)
*** Bug 504626 has been marked as a duplicate of this bug. ***
Thanks David. Here: kwinrc: ``` [Desktops] Id_1=449f4ef6-84be-4914-b4f5-18d898e4c060 Number=1 Rows=1 [Effect-overview] BorderActivate=9 [NightColor] Active=true LatitudeAuto=21 LatitudeFixed=15.672709923664115 LongitudeAuto=75.57 LongitudeFixed=79.00111607142856 Mode=Location [Plugins] minimizeallEnabled=false shakecursorEnabled=false [Tiling] padding=4 [Tiling][449f4ef6-84be-4914-b4f5-18d898e4c060][12b8a6ed-4331-4eca-84ad-6fe7c5379025] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][449f4ef6-84be-4914-b4f5-18d898e4c060][6be4e95c-4668-4b1c-aa78-1ceb9491a8ff] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][82fa6e03-2eef-51c7-87ad-688ceeb16eca] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Wayland] InputMethod[$d] VirtualKeyboardEnabled=false [Xwayland] Scale=1 ``` kdeglobals: ``` [ColorEffects:Disabled] ChangeSelectionColor= Color=56,56,56 ColorAmount=0 ColorEffect=0 ContrastAmount=0.65 ContrastEffect=1 Enable= IntensityAmount=0.1 IntensityEffect=2 [ColorEffects:Inactive] ChangeSelectionColor=true Color=112,111,110 ColorAmount=0.025 ColorEffect=2 ContrastAmount=0.1 ContrastEffect=2 Enable=false IntensityAmount=0 IntensityEffect=0 [Colors:Button] BackgroundAlternate=30,87,116 BackgroundNormal=41,44,48 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Complementary] BackgroundAlternate=30,87,116 BackgroundNormal=32,35,38 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Header] BackgroundAlternate=32,35,38 BackgroundNormal=41,44,48 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Header][Inactive] BackgroundAlternate=41,44,48 BackgroundNormal=32,35,38 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Selection] BackgroundAlternate=30,87,116 BackgroundNormal=61,174,233 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=252,252,252 ForegroundInactive=161,169,177 ForegroundLink=253,188,75 ForegroundNegative=176,55,69 ForegroundNeutral=198,92,0 ForegroundNormal=252,252,252 ForegroundPositive=23,104,57 ForegroundVisited=155,89,182 [Colors:Tooltip] BackgroundAlternate=32,35,38 BackgroundNormal=41,44,48 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:View] BackgroundAlternate=29,31,34 BackgroundNormal=20,22,24 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Window] BackgroundAlternate=41,44,48 BackgroundNormal=32,35,38 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [DirSelect Dialog] DirSelectDialog Size=820,584 History Items[$e]=file:$HOME/Documents/Project/0 Softorage/1 Ops,file:$HOME/Documents/Project/0 Softorage/1 Ops,file:$HOME/Documents/Project/0 Softorage/0 repos/images,file:$HOME/Documents/Project/0 Softorage/0 repos/SAW,file:$HOME/Documents/Project/0 Softorage/0 repos/Main,file:$HOME/Documents/Project/other projects Splitter State=\x00\x00\x00\xff\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8c\x00\x00\x02\xa8\x00\xff\xff\xff\xff\x01\x00\x00\x00\x01\x00 [General] ColorSchemeHash=2c3f86428c11011a7c64ee1e7f47c274d498ff10 UseSystemBell=true [KDE] DndBehavior=MoveIfSameDevice LookAndFeelPackage=org.kde.breezedark.desktop [KFileDialog Settings] Allow Expansion=false Automatically select filename extension=false Breadcrumb Navigation=true Decoration position=2 LocationCombo Completionmode=5 PathCombo Completionmode=5 Show Full Path=false Show Inline Previews=true Show Preview=false Show Speedbar=true Show hidden files=true Sort by=Date Sort directories first=true Sort hidden files last=false Sort reversed=false Speedbar Width=140 View Style=Detail [KShortcutsDialog Settings] Dialog Size=600,480 [PreviewSettings] EnableRemoteFolderThumbnail=false MaximumRemoteSize=0 [WM] activeBackground=39,44,49 activeBlend=252,252,252 activeForeground=252,252,252 inactiveBackground=32,36,40 inactiveBlend=161,169,177 inactiveForeground=161,169,177 ``` cat: /etc/xdg/kwinrc: No such file or directory cat: /etc/xdg/kdeglobals: No such file or directory Will share the screen recording here to better explain the issue.
Created attachment 185624 [details] Recording showing the issue
Apparently, the setting does get saved as can be seen in kwinrc above (and, once I set the virtual keyboard to None in the settings, I can see maliit-keyboard process getting out of the process list, too). So it's just a matter of System Settings being set to the incorrect default when the virtual keyboard is disabled.
Maliit got removed completely for me as of a recent f43 update - does this make the bug no longer relevant?
(In reply to kde49861515 from comment #7) > Maliit got removed completely for me as of a recent f43 update - does this > make the bug no longer relevant? There may still be users of other distros that haven't removed Maliit who might still be affected. Alexey, which distro are you using, and are you still able to reproduce this?
I’m on F43 these days, and indeed Maliit is non more on my machine, replaced with Plasma Keyboard, _and_ No keyboard now persists as it should. Can’t say anything about other distros but I believe it’s not so much Maliit as it was the settings code that wasn’t persisting the change correctly, and so having Plasma 6.6 fixes the issue? (Haven’t looked at the actual code.)
Can confirm the same bug, but I don't think it's specific to maliit. I have fedora kde and when selecting no virtual keyboard it always switched back to plasma keyboard. Now maliit was an option, so I removed it just incase. But that didn't change anything. Something to note is that if I switch to ibus wayland it will persist.
Thanks for the additional details, the responses have been helpful. (In reply to mlmonroe03 from comment #10) > Can confirm the same bug, but I don't think it's specific to maliit. Please share your system information, you can get this from command line with kinfo At this point, it's confirmed that the but with the setting persisting was not limited to Maliit We need to confirm the bug is still happening with Plasma 6.6.4. Thanks!
(In reply to TraceyC from comment #11) > We need to confirm the bug is still happening with Plasma 6.6.4. Thanks! Yeah, I'm on 6.6.3 so I guess that's not helpful. I think I have to wait till the 14th for the new Fedora release Operating System: Fedora Linux 43 KDE Plasma Version: 6.6.3 KDE Frameworks Version: 6.24.0 Qt Version: 6.10.3 Kernel Version: 6.19.11-200.fc43.x86_64 (64-bit) Graphics Platform: Wayland
Sorry, I have to disqualify my previous response :( I just tried again and the problem is still reproduced here too - same installation of Plasma (now 6.6.3) on Fedora 43.
(In reply to TraceyC from comment #11) in 6.6.4, there's still an issue but it practically isn't a problem. So If you select IBus Wayland or Plasma Keyboard these settings will persist when reopening the settings. When you select "none" it practically works (the keyboard doesn't pop up when it normally would) but the plasma keyboard will be highlighted when reopening the settings. So it looks like it's reverting back to plasma keyboard but practically it's staying disabled. ~$ kinfo Operating System: Fedora Linux 43 KDE Plasma Version: 6.6.4 KDE Frameworks Version: 6.25.0 Qt Version: 6.10.3 Kernel Version: 6.19.11-200.fc43.x86_64 (64-bit) Graphics Platform: Wayland
(In reply to mlmonroe03 from comment #14) > in 6.6.4, there's still an issue but it practically isn't a problem. So If > you select IBus Wayland or Plasma Keyboard these settings will persist when > reopening the settings. When you select "none" it practically works (the > keyboard doesn't pop up when it normally would) but the plasma keyboard will > be highlighted when reopening the settings. So it looks like it's reverting > back to plasma keyboard but practically it's staying disabled. I'm not seeing that behavior on Plasma 6.6.4 or built from git-master. Can you reproduce it with a new user that has all default settings?
I can reproduce on my device with a newly-created user. In my case, for some reason, not only is the visual setting reset back to Plasma Keyboard, but it actually does become active again at some later point (possibly after offline updates?). I end up noticing this because of a Plasma Keyboard bug that affects input on physical keyboards. In my kwinrc, it looks like VirtualKeyboardEnabled=true has been set, although setting it to None was the last action I took in System Settings > Keyboard > Virtual Keyboard. ----------------------------------- $ cat ~/.config/kwinrc [Desktops] Id_1=867cf05a-1678-4003-b704-1fc49b5928aa Name_1=General Number=1 Rows=1 [Effect-blur] BlurStrength=11 [Effect-overview] BorderActivate=9 [Effect-shakecursor] Magnification=6 [Effect-translucency] Inactive=59 [Effect-wobblywindows] Drag=90 Stiffness=6 WobblynessLevel=2 [NightColor] Mode=Constant NightTemperature=1800 [Plugins] blurEnabled=true contrastEnabled=true desktopchangeosdEnabled=true morphingpopupsEnabled=false [Tiling][007240c2-69a4-5932-9d33-345cdf8b9be2] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][02f31041-add4-5919-8a02-86e1dad7f11a] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][37499ca9-2190-58b8-8074-82e3693fdbc6] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][8002d805-b6d2-5128-a54d-dcb07614df34] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][866c1b2f-7f2b-5942-84d3-d09fc95e7729] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][106f79fa-0d4f-4f86-8bb4-9308680b975d] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][16f4c542-aa7b-4f2e-8fc6-6308d18fdc75] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][1af65c1f-3838-41c5-932f-0b137bea2285] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][48e27b3b-912a-438c-bf39-f80179064014] padding=4 tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][4a2127bf-4349-4b8d-9528-ca41007b9913] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][4b787720-2eb7-4f81-b35a-fe0feab873e8] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][7d38ba18-5dba-46f0-8e3c-a55016511cbc] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][82b88e7f-7d57-422a-9b89-f32b1d146b04] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][ade1276e-0269-4d12-b747-342055275312] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][cc6a5252-fa63-487e-8ff6-6c2b495a732a] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][e14777d0-abe8-4ed2-a37d-05ec2467daa8] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][867cf05a-1678-4003-b704-1fc49b5928aa][f9baf658-f88a-4119-af66-37511188a414] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][90ebd23d-15ff-5b2e-9047-59ae6487a880] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][92e842d7-5928-5c43-884a-4912e7cc82ed] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][bcf01a4c-05aa-5746-aeab-5746753916c7] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][d89b4d68-a6be-58fd-9703-c9666034fabb] tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Wayland] EnablePrimarySelection=false InputMethod[$d] VirtualKeyboardEnabled=true [Windows] ElectricBorderCornerRatio=0.05 [Xwayland] Scale=1.5 [org.kde.kdecoration2] ButtonsOnLeft=M ----------------------------------- $ cat ~/.config/kdeglobals [ColorEffects:Disabled] ChangeSelectionColor= Color=56,56,56 ColorAmount=0 ColorEffect=0 ContrastAmount=0.65 ContrastEffect=1 Enable= IntensityAmount=0.1 IntensityEffect=2 [ColorEffects:Inactive] ChangeSelectionColor=true Color=112,111,110 ColorAmount=0.025 ColorEffect=2 ContrastAmount=0.1 ContrastEffect=2 Enable=false IntensityAmount=0 IntensityEffect=0 [Colors:Button] BackgroundAlternate=131,97,210 BackgroundNormal=239,240,241 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=127,140,141 ForegroundLink=85,36,197 ForegroundNegative=218,68,83 ForegroundNeutral=198,92,0 ForegroundNormal=35,38,39 ForegroundPositive=39,174,96 ForegroundVisited=127,140,141 [Colors:Complementary] BackgroundAlternate=59,64,69 BackgroundNormal=49,54,59 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=175,176,179 ForegroundLink=194,185,244 ForegroundNegative=231,76,60 ForegroundNeutral=253,188,75 ForegroundNormal=239,240,241 ForegroundPositive=46,204,113 ForegroundVisited=61,174,230 [Colors:Selection] BackgroundAlternate=135,100,213 BackgroundNormal=135,100,213 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=0,0,0 ForegroundLink=62,26,144 ForegroundNegative=176,55,69 ForegroundNeutral=246,116,0 ForegroundNormal=0,0,0 ForegroundPositive=23,104,57 ForegroundVisited=189,195,199 [Colors:Tooltip] BackgroundAlternate=77,77,77 BackgroundNormal=35,38,39 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=189,195,199 ForegroundLink=194,185,244 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=127,140,141 [Colors:View] BackgroundAlternate=239,240,241 BackgroundNormal=252,252,252 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=127,140,141 ForegroundLink=85,36,197 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,39 ForegroundPositive=39,174,96 ForegroundVisited=127,140,141 [Colors:Window] BackgroundAlternate=189,195,199 BackgroundNormal=239,240,241 DecorationFocus=85,36,197 DecorationHover=85,36,197 ForegroundActive=85,36,197 ForegroundInactive=127,140,141 ForegroundLink=85,36,197 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,39 ForegroundPositive=39,174,96 ForegroundVisited=127,140,141 [General] AccentColor=85,36,197 BrowserApplication=vivaldi-stable.desktop ColorSchemeHash=b06aba260488fc495d1c2e8a062537753fbc403a LastUsedCustomAccentColor=85,36,197 UseSystemBell=true XftAntialias=true XftHintStyle=hintslight XftSubPixel=rgb fixed=Ubuntu Mono,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 font=Ubuntu,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 menuFont=Ubuntu,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 smallestReadableFont=Ubuntu,9,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 toolBarFont=Ubuntu,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 [KDE] LookAndFeelPackage=Classic Blue ShowDeleteCommand=true contrast=4 frameContrast=0.2 [KFileDialog Settings] Allow Expansion=false Automatically select filename extension=true Breadcrumb Navigation=true Decoration position=2 Show Full Path=false Show Inline Previews=true Show Preview=false Show Speedbar=true Show hidden files=true Sort by=Date Sort directories first=true Sort hidden files last=false Sort reversed=false Speedbar Width=156 View Style=Detail [KShortcutsDialog Settings] Dialog Size=847,641 [PreviewSettings] EnableRemoteFolderThumbnail=false MaximumRemoteSize=0 [WM] activeBackground=131,97,210 activeBlend=252,252,252 activeFont=Ubuntu,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 activeForeground=255,255,255 inactiveBackground=239,240,241 inactiveBlend=75,71,67 inactiveForeground=189,195,199 ----------------------------------- Operating System: Fedora Linux 43 KDE Plasma Version: 6.6.4 KDE Frameworks Version: 6.25.0 Qt Version: 6.10.3 Kernel Version: 6.19.12-200.fc43.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor Memory: 32 GiB of RAM (30.2 GiB usable) Graphics Processor 1: NVIDIA GeForce RTX 4070 SUPER Graphics Processor 2: AMD Ryzen 7 7800X3D 8-Core Processor Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7D78 System Version: 1.0
Can reproduce with new user. After plasma keyboard is automatically re-selected due to this bug, bugs like #519186 can still happen afterwards. Operating System: Fedora Linux 43 KDE Plasma Version: 6.6.4 KDE Frameworks Version: 6.25.0 Qt Version: 6.10.3 Kernel Version: 6.19.14-200.fc43.x86_64 (64-bit) Graphics Platform: Wayland Processors: 20 × Intel® Core™ i5-14600K Memory: 32 GiB of RAM (31.1 GiB usable) Graphics Processor 1: AMD Radeon RX 6700 XT Graphics Processor 2: Intel® Graphics Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7D43 System Version: 1.0 ~/.config/kwinrc: [Desktops] Id_1=87c225f6-9bbb-4cff-9588-a99eb74c1996 Number=1 Rows=1 [Tiling][87c225f6-9bbb-4cff-9588-a99eb74c1996][c4a3ba1e-f54e-4d07-835f-f712f2378a71] padding=4 tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Tiling][87c225f6-9bbb-4cff-9588-a99eb74c1996][f30e09b0-8259-47d1-ac82-243a9c9634e1] padding=4 tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} [Wayland] InputMethod[$d] [Xwayland] Scale=1 ~/.config/kdeglobals: [ColorEffects:Disabled] ChangeSelectionColor= Color=56,56,56 ColorAmount=0 ColorEffect=0 ContrastAmount=0.65 ContrastEffect=1 Enable= IntensityAmount=0.1 IntensityEffect=2 [ColorEffects:Inactive] ChangeSelectionColor=true Color=112,111,110 ColorAmount=0.025 ColorEffect=2 ContrastAmount=0.1 ContrastEffect=2 Enable=false IntensityAmount=0 IntensityEffect=0 [Colors:Button] BackgroundAlternate=163,212,250 BackgroundNormal=252,252,252 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Complementary] BackgroundAlternate=27,30,32 BackgroundNormal=42,46,50 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=161,169,177 ForegroundLink=29,153,243 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=252,252,252 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Header] BackgroundAlternate=239,240,241 BackgroundNormal=222,224,226 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Header][Inactive] BackgroundAlternate=227,229,231 BackgroundNormal=239,240,241 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Selection] BackgroundAlternate=163,212,250 BackgroundNormal=61,174,233 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=255,255,255 ForegroundInactive=112,125,138 ForegroundLink=253,188,75 ForegroundNegative=176,55,69 ForegroundNeutral=198,92,0 ForegroundNormal=255,255,255 ForegroundPositive=23,104,57 ForegroundVisited=155,89,182 [Colors:Tooltip] BackgroundAlternate=239,240,241 BackgroundNormal=247,247,247 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:View] BackgroundAlternate=247,247,247 BackgroundNormal=255,255,255 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [Colors:Window] BackgroundAlternate=227,229,231 BackgroundNormal=239,240,241 DecorationFocus=61,174,233 DecorationHover=61,174,233 ForegroundActive=61,174,233 ForegroundInactive=112,125,138 ForegroundLink=41,128,185 ForegroundNegative=218,68,83 ForegroundNeutral=246,116,0 ForegroundNormal=35,38,41 ForegroundPositive=39,174,96 ForegroundVisited=155,89,182 [General] ColorSchemeHash=9f63c7711a13123582e720791ea0f8c0172977d2 [KDE] contrast=4 frameContrast=0.2 [WM] activeBackground=227,229,231 activeBlend=227,229,231 activeForeground=35,38,41 inactiveBackground=239,240,241 inactiveBlend=239,240,241 inactiveForeground=112,125,138
As people already stated this only affects what the KCM shows, the actual setting is applied correctly. This happens specifically on Fedora because it ships a system-wide default value in /usr/share/kde-settings/kde-profile/default/xdg/kwinrc Setting the keyboard to "None" (correctly) writes InputMethod[$d] to kwinrc, but because of a bug in KConfigSkeleton the UI doesn't reflect that correctly
https://invent.kde.org/frameworks/kconfig/-/commit/63325980ccdcce4743a0c7ca2554cf66122973eb shows the problem
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kconfig/-/merge_requests/451
Git commit 63ca8430b77444993d7f38d278382db8f1141e36 by Nicolas Fella. Committed on 31/05/2026 at 13:32. Pushed by nicolasfella into branch 'master'. KConfigSkeleton: Fix reading value for deleted entry with system default We have two kinds of default values to consider: - system-wide config files, i.e. /etc/xdg etc - the built-in default value, i.e. from the kcfg file, if no entries are present for that key When setting useDefaults(true) we want to consider both. The combined value is stored in mDefaultValue. Entries can be marked as deleted. In that case system-wide entries are also ignored. The built-in default should *not* be ignored though. That is to be consistent with KConfigGroup::readEntry() In readConfig, we pass mDefaultValue to readEntry(). That will override deleted values with the mDefaultValue if a system-wide default was set. We don't want that. We only want the built-in default value as fallback. That means we need to keep track of the original default value. Unfortunately we can't add another member to KConfigSkeletonGenericItem (would break ABI), so add it to KConfigSkeletonItem's d-pointer as QVariant. M +103 -0 autotests/kconfigskeletontest.cpp M +1 -0 autotests/kconfigskeletontest.h M +64 -61 src/core/kcoreconfigskeleton.cpp M +1 -1 src/core/kcoreconfigskeleton.h M +4 -0 src/core/kcoreconfigskeleton_p.h M +4 -2 src/gui/kconfigskeleton.cpp https://invent.kde.org/frameworks/kconfig/-/commit/63ca8430b77444993d7f38d278382db8f1141e36