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