В gnome-shell, если вы нажмете Ctrl kbd> + Page Down kbd>, вы можете переключиться на предыдущую вкладку. Однако, когда я на ноутбуке, нет клавиш Page Down kbd> и Page Up kbd>. Итак, я хотел бы сопоставить эту комбинацию клавиш с чем-то вроде Alt kbd> + { kbd> и Alt kbd> + } kbd>. [ 117] Я пытался сделать это в Системных настройках gnome-shell, в Пользовательских ярлыках . Я установил команду для запуска как Я также пытался сделать это с Есть ли лучший способ отобразить эти ключи в gnome-shell? xdotool key Ctrl+Prior
и xdotool key Ctrl+Next
. Если я запускаю эту команду в терминале, это переключает вкладки, как и ожидалось. Однако, делая это как сочетание клавиш, кажется, что оно никогда не запускается xdotool
. xbindkeys
, но кажется, что он не работает xdotool
.
Код для связывания клавиш начинается со строки 558 (может отличаться в вашей системе) в файле /usr/share/gnome-shell/js/ui/viewSelector.js
.
Я возвращаюсь к Ctrl kbd> - Tab kbd> и Ctrl kbd> - s kbd> (и мне интересно, как связать это для Ctrl kbd> - Shift kbd> - Tab kbd>)
} 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;
}