После обновления из Ubuntu 16.04 LTS к 18.04 LTS (с единицей) нажатия клавиш Shift + Alt + Down
и Alt + Shift + Ctrl + Down
остановленная работа (btw Alt + Shift + (Ctrl) + [Up, Left, Right]
работы).
Я использовал эти привязки клавиш в PHPStorm/Webstorm. В этих программах можно искать то, что привязка клавиш делает путем простого нажатия тех клавиш и когда я делаю, Webstorm не отображает/ловит эти нажатия клавиш, как то, если они не были нажаты.
Я искал в расширенном поиске менеджера по Настройкам CompizConfig в значении настроек в Настройках/Клавиатуре/Ярлыках и с gsettings list-recursively | grep Down
и я ничего не нашел.
Если я нажимаю, эта комбинация за пределами Ubuntu Webstorm ничего не делает.
У Вас есть какая-либо идея, где эта привязка клавиш могла быть сохранена?
PS: Я попробовал этот инструмент (screenkey) для отображения нажатых клавиш. Но это не отображалось Alt + Shift + Down
или Alt + Shift + Ctrl + Down
Спасибо за помощь
После более глубокого расследования я узнал, что этой проблемой является аппаратная проблема с клавиатурой. Я попробовал это нажатие клавиши на окнах, и оно также не было распознано.
У меня есть клавиатура Roccat Isku. На работе я попробовал то же обновление от 16,04 до 18 и заменяющий гном с единицей, и это нажатие клавиши работало (у меня есть другая клавиатура на работе),
В моем случае это к счастью примерно повторно отображало ключи в Настройках-> Клавиатура-> Ярлыки.
Здесь, перемещение активного окна/вниз было определено как Shift+Super+Page/вниз, то же без Сдвига было применено для перемещения одной рабочей области/вниз.
Переотображение на то, к чему я привык ([Сдвиг +] Ctrl+Alt+Up/Down) добилось цели :-)
Тонкие настройки Gnome помогают мне зафиксировать его!
Для Gnome Shell рабочие области стоят на пути. Даже сочетания клавиш отличаются немного к Phpstorm (в моем случае было shift
модификатор, который не был частью привязки ярлыка оболочки Gnome), рабочая область/вниз блокирует привязки клавиш в Phpstorm.
Таким образом для Gnome Shell, отключите динамические рабочие области:
$ dconf write /org/gnome/mutter/dynamic-workspaces false
Определите номер (теперь статичный) рабочие области одной:
$ dconf write /org/gnome/desktop/wm/preferences/num-workspaces 1
Отключите/вниз сочетания клавиш, которые блокируют Phpstorm:
$ dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-up "['disabled']"
$ dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-down "['disabled']"
Эти меры являются независимой клавиатурой, и я могу подтвердить, что не выполнение так будет иметь горячие клавиши Ctrl+Alt+Shift+Up
, Ctrl+Alt+Shift+Down
, Ctrl+Alt+Up
и Ctrl+Alt+Down
не работая в Phpstorm Gnome Shell блокирует их.
Я просто споткнулся проблему и также сохранил примечание в моем блоге (Gnome Shell Quickfix Cheatsheet).