Lubuntu 禁用 [alt] + 拖动移动 window
Lubuntu Disable [alt] + drag move window
我已经尝试了 Google 所能提供的一切。使用计算机作为专用的 Blender 机器,只需要一个轻量级的桌面。安装 mini.iso(32 位 14.04)并在安装时选择 "Lubuntu Minimal Installation"。正是我所需要的——几乎不使用任何资源来 运行 Blender。然而,Alt 键仍然非常顽固地坚持 a) 在拖动时移动 window 和 b) 不允许在 Blender 的输入设置中绑定 Blender 键。在 Blender 中修改绑定时,我可以按住 Ctrl+Alt,然后单击 LMB,它就可以很好地绑定。如果我按住 Alt 并单击 LMB,它会拒绝识别 Alt 修饰符。但是,当我松开 Alt 键时,将操作绑定到普通 Alt 是非常高兴的。下面列出了我尝试解决的问题。
删除了 ~/.config/openbox/ 和 /etc/xdg/openbox 中 rc XML 文件中 "A-Up/Down" 绑定的所有痕迹(从内存中输入路径 - 希望这些是正确的)。在这里尝试失败后,我什至删除了除最上面的 XML 标签之外的所有内容,但仍然没有成功。
在 org > gnome > desktop > wm > preferences > mouse-button-modifier 中安装了 dconf-editor 并删除了鼠标修饰符。我了解到清除它可以启用 所有 按钮作为修饰符,所以我将其设置为 <Shift>
只是为了测试。
已安装 CCSM 并验证 Move Window 插件已被禁用。另外,将修饰键显式设置为 Disabled
.
Ubuntu 14.04 32 位
Lubuntu 桌面
更新:
我已经解决了一部分。注释掉 <context name="Frame">
标签中的 <mousebind button="A-Left" action="Drag">
标签(之前在 context name="Desktop"
标签中查找)。这会禁用 window 中的 alt-drag,但我仍然无法在 Blender 中使用 Alt+Left Click。我试过 a) 导出键设置,手动设置 "Alt",然后导入和 b) 搜索与其他 Alt+LMB 绑定的可能冲突并删除。仍然没有成功。
终于解决了。当我需要的设置位于 "Frame" 标记 (<context name="Frame">
) 中时,我正在查看 rc 配置的桌面设置。注释掉所有三个 <mousebind button="A-Left" action="Press/Click/Drag">
标签会阻止 window 移动,并允许 Alt+Left Mouse 像往常一样在 Blender 中绑定。
我还应该提到我只编辑了文件 ~/.config/openbox/lubuntu-rc.xml
而没有修改 /etc/xdg/openbox/rc.xml
中的任何内容。修改后,为了安全起见,我在终端中 运行 openbox --reconfigure
并重新启动。这是在全新安装后完成的,没有修改其他设置,也没有使用其他设置管理器。
您也可以打开Window Manager Tweaks
(通过Application Finder
和ALT + F3
找到),选择ACcessibility
并设置用于抓取和移动的键windows 到 None
.
我已经尝试了 Google 所能提供的一切。使用计算机作为专用的 Blender 机器,只需要一个轻量级的桌面。安装 mini.iso(32 位 14.04)并在安装时选择 "Lubuntu Minimal Installation"。正是我所需要的——几乎不使用任何资源来 运行 Blender。然而,Alt 键仍然非常顽固地坚持 a) 在拖动时移动 window 和 b) 不允许在 Blender 的输入设置中绑定 Blender 键。在 Blender 中修改绑定时,我可以按住 Ctrl+Alt,然后单击 LMB,它就可以很好地绑定。如果我按住 Alt 并单击 LMB,它会拒绝识别 Alt 修饰符。但是,当我松开 Alt 键时,将操作绑定到普通 Alt 是非常高兴的。下面列出了我尝试解决的问题。
删除了 ~/.config/openbox/ 和 /etc/xdg/openbox 中 rc XML 文件中 "A-Up/Down" 绑定的所有痕迹(从内存中输入路径 - 希望这些是正确的)。在这里尝试失败后,我什至删除了除最上面的 XML 标签之外的所有内容,但仍然没有成功。
在 org > gnome > desktop > wm > preferences > mouse-button-modifier 中安装了 dconf-editor 并删除了鼠标修饰符。我了解到清除它可以启用 所有 按钮作为修饰符,所以我将其设置为 <Shift>
只是为了测试。
已安装 CCSM 并验证 Move Window 插件已被禁用。另外,将修饰键显式设置为 Disabled
.
Ubuntu 14.04 32 位 Lubuntu 桌面
更新:
我已经解决了一部分。注释掉 <context name="Frame">
标签中的 <mousebind button="A-Left" action="Drag">
标签(之前在 context name="Desktop"
标签中查找)。这会禁用 window 中的 alt-drag,但我仍然无法在 Blender 中使用 Alt+Left Click。我试过 a) 导出键设置,手动设置 "Alt",然后导入和 b) 搜索与其他 Alt+LMB 绑定的可能冲突并删除。仍然没有成功。
终于解决了。当我需要的设置位于 "Frame" 标记 (<context name="Frame">
) 中时,我正在查看 rc 配置的桌面设置。注释掉所有三个 <mousebind button="A-Left" action="Press/Click/Drag">
标签会阻止 window 移动,并允许 Alt+Left Mouse 像往常一样在 Blender 中绑定。
我还应该提到我只编辑了文件 ~/.config/openbox/lubuntu-rc.xml
而没有修改 /etc/xdg/openbox/rc.xml
中的任何内容。修改后,为了安全起见,我在终端中 运行 openbox --reconfigure
并重新启动。这是在全新安装后完成的,没有修改其他设置,也没有使用其他设置管理器。
您也可以打开Window Manager Tweaks
(通过Application Finder
和ALT + F3
找到),选择ACcessibility
并设置用于抓取和移动的键windows 到 None
.