我正在尝试设置 Fusuma,用 3 根手指向上/向下滑动以显示“查看所有窗口”(此窗口也可以通过 Ctrl+Alt+Down 访问)。但是,有时它会在滑动后立即捕获“中间按钮”。
这会导致关闭鼠标当前悬停的应用程序(在查看所有窗口中)。这真的很烦人。
我试图寻找禁用此选项的设置,但我找不到它。不久前创建了一个线程讨论这个问题,但没有真正的解决方案。
我的问题是:
- 在“查看所有窗口”中是否有禁用此“功能”的选项?也许我错过了什么。
- 这个“查看所有窗口”的名称是什么?如果我想重新编译代码,我需要知道去哪里找。如果您可以将我发送给负责此烦人功能的代码,我将非常感激。
我不想做的事情: 1. 全局禁用中间按钮。我还是想用它。
我的设置:
- 戴尔 XPS 13
- Linux Mint 19(塔拉)
编辑:我想我已经找到了代码在哪里。这是workspace.js中负责的代码片段:
_onButtonRelease: function(actor, event) {
if ( event.get_button()==1 ) {
this._selected = true;
this.emit('activated', global.get_current_time());
return true;
}
if (event.get_button()==2){
this.emit('closed', global.get_current_time());
return true;
}
if (event.get_button()==3){
if (!this.menuCancelled) {
this.emit('context-menu-requested');
}
this.menuCancelled = false;
return true;
}
return false;
}
但是,我仍然不知道如何编译它。有人有什么主意吗?