如何禁用Kubuntu中跨显示器拖拽窗口时的自动最大化功能
如何禁用Kubuntu中跨显示器拖拽窗口时的自动最大化功能
我完全懂你这种烦躁——拖个窗口到另一个显示器就自动最大化,根本不是想要的操作。你之前用的GNOME的gsettings命令没用很正常,毕竟咱们用的是KDE Plasma桌面,得从Plasma的专属设置里调。给你两种解决方法,按自己的习惯选就行:
方法一:图形界面设置(最直观)
- 打开系统设置:点击桌面左下角的应用启动器,搜索“系统设置”就能找到
- 找到窗口管理分类下的窗口行为选项,点进去
- 切换到移动标签页,这里能找到和窗口拖拽相关的所有设置
- 找类似“拖到屏幕边缘时最大化窗口”或者“跨显示器拖拽时自动最大化”的选项(你用的Plasma 5.24.7版本里,应该在“窗口捕捉”的设置区域),把对应的勾选框取消掉
- 顺便检查一下同页面的其他窗口捕捉选项,确保没有其他会触发自动最大化的设置
方法二:终端命令修改配置(适合喜欢用命令的用户)
KDE的窗口管理器KWin的配置存在kwinrc文件里,咱们可以用终端命令直接修改:
- 输入以下命令关闭自动最大化功能:
kwriteconfig5 --file kwinrc --group Windows --key AutoMaximize false - 重启KWin让设置生效,输入:
要是这个命令没反应,就用qdbus org.kde.KWin /KWin reconfigurekwin_x11 --replace,这个会重启窗口管理器,当前窗口可能闪一下,属于正常现象~
另外你之前看的关于“禁用窗口最大化效果”的内容,大概率是针对最大化时的动画效果,不是你遇到的跨拖拽自动触发最大化的问题,所以没起作用。
备注:内容来源于stack exchange,提问作者SL5net




