重新映射 Ctrl+PageUp、Ctrl+PageDown(在 gnome 中切换选项卡)

重新映射 Ctrl+PageUp、Ctrl+PageDown(在 gnome 中切换选项卡)

在 gnome-shell 中,如果您按Ctrl+ Page Down,则可以切换到上一个选项卡。但是,当我使用笔记本电脑时,没有Page DownPage Up键。因此,我想将此组合键映射到类似Alt+{Alt+ 的键}

我曾尝试过这样做系统设置gnome-shell 下的自定义快捷方式。我将命令设置为xdotool key Ctrl+Priorxdotool key Ctrl+Next。如果我在终端提示符下运行此命令,则会按预期切换选项卡。但是,如果将其作为键盘快捷键执行,则似乎永远不会运行xdotool

我也尝试过用 来做这件事xbindkeys,但它似乎没有运行xdotool

有没有更好的方法在 gnome-shell 中映射这些键?

答案1

键绑定的代码从文件 中的第 558 行开始(您的系统可能有所不同)/usr/share/gnome-shell/js/ui/viewSelector.js

我将它反弹到Ctrl-TabCtrl- s(我想知道如何将它绑定到Ctrl- Shift- Tab

    } else if (modifiers & Clutter.ModifierType.CONTROL_MASK) {
        if (symbol == Clutter.s) {
            if (!this._searchTab.active)
                this._prevTab();
            return true;
        } else if (symbol == Clutter.Tab) {
            if (!this._searchTab.active)
                this._nextTab();
            return true;
        }

相关内容