我需要增加按住延迟来移动 Ubuntu 13.10 中 Unity 启动器中的图标。我该怎么做?
我需要这个是因为远程桌面访问的延迟:在服务器/远程机器上短暂的点击会起到长时间点击的作用,所以我无法从 dock 启动/选择应用程序。
答案1
我相信使用来gsettings
改变就是你想要的。grab-wait
com.canonical.Unity.Decorations
该值描述为:
在考虑鼠标压力是否为抓取之前需要等待的毫秒数
在命令行上
您可以读取当前设置:
gsettings get com.canonical.Unity.Decorations grab-wait
您可以设置它:
gsettings set com.canonical.Unity.Decorations grab-wait 1000
在 GUI 中
或者,您可以安装 GUIdconf-editor
并使用它。
答案2
找到从“打开”到“抓取”的持续时间在哪里以及如何设置后,您需要重建 Unity 源。这可能很简单,也可能很复杂。
首先,它会指出一个可能需要检查的区域/launcher/Launcher.cpp
,即第 76 行(或其附近,查看当前 14.04 unity 源,时间以毫秒为单位):
const int START_DRAGICON_DURATION = 250;
至于重建、安装 Unity 源 - 强烈建议以与 Ubuntu 相同的方式执行 Debian 软件包。可能还有一个问题是如何正确执行此操作。