Предотвратить запуск пускового устройства, когда супер-ключ просто удерживается или когда он сочетается с другим ключом

Контекст

Мне нравится использовать Super key в качестве ключа-модификатора как часть различных сочетаний клавиш. Например, в составе сетки у меня есть две быстрых клавиши (Super + H и Super + L), которые помещают окна влево и вправо соответственно.

Однако, когда я использую эти сочетания клавиш, Unity launcher также отображается меню. Этого не происходит, когда я нажимаю Windows + 1,2,3.

Мне также нравится, что в общем меню Unity запуска запускается клавишей Super (т. Е. Когда не нажата в комбинации с другим ключ). Поэтому я не хочу полностью отключать его.

Вопрос

Есть ли способ запретить отображение меню запуска Unity, когда Super Key сочетается с другим ключом?
10
задан 24 May 2011 в 15:02

36 ответов

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 25 July 2018 в 21:51

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 25 July 2018 в 21:51
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 25 July 2018 в 21:51
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 25 July 2018 в 21:51
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 31 July 2018 в 10:58

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 31 July 2018 в 10:58
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 31 July 2018 в 10:58
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 31 July 2018 в 10:58
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 31 July 2018 в 11:56

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 31 July 2018 в 11:56
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 31 July 2018 в 11:56
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 31 July 2018 в 11:56
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 2 August 2018 в 03:27

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 2 August 2018 в 03:27
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 2 August 2018 в 03:27
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 2 August 2018 в 03:27
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 4 August 2018 в 19:24

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 4 August 2018 в 19:24
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 4 August 2018 в 19:24
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 4 August 2018 в 19:24
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

Супер следует использовать в сочетании с другими клавишами Вы хотите показать пусковую установку при нажатии и удержании супер. Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение. Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1- 9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 6 August 2018 в 03:35

Вы можете скачать confity http://sourceforge.net/projects/confity/. После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 6 August 2018 в 03:35
  • 1
    Благодарю. У меня была быстрая ссылка на несколько статей о доверии, она выглядела довольно похожей на настройки CompizConfig Unity. – Jeromy Anglim 4 June 2011 в 08:14

Вероятно, вы не можете получить нужную функциональность, не внося никаких изменений в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише который был нажат в сочетании с ним.

Теоретически теоретически возможно достичь желаемой функциональности, если Unity использует XGrabKeyboard, когда вы нажимаете Super и XUngrabKeyboard, когда вы его отпускаете, но это не совсем так, как идти на него.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к клавише Super, а затем локальные привязки клавиш в окне, которые она вызывает для таких вещей, как Super+R (Windows Run ...) и т. Д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же легко, как на голой Супер. (Я использую Super+Space для копии XGrabKeyboard Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl+Space и Alt+Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 6 August 2018 в 03:35
  • 1
    Не уверен, что это правильное место, чтобы сказать это, но .. Он отлично работает на окнах, так почему бы это было «сложно»? в ubuntu? Просто привязывайтесь к ключевым событиям, а не вниз. – richardwiden 19 September 2011 в 06:39
  • 2
    Потому что у вас все еще будет открытие пусковой установки в дополнение ко всему, что происходит. Если вы хотите, чтобы работа над суперсвязью была интуитивно правильной для привязок к внешним связям с Unity, вам нужно, чтобы Unity захватил все комбинации Super+Something, а затем повторно отправил события, которые ему не нужны. – ssokolow 19 September 2011 в 06:53

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 6 August 2018 в 03:35
  • 1
    Спасибо за предложение. К сожалению, это отключает все соответствующие функции. Я., я больше не могу нажать Super, чтобы показать пусковую установку. Я больше не могу использовать Super + 1 для запуска / активации программы. Я просто хочу предотвратить показ пусковой установки, когда я совмещаю Super с другим ключом. – Jeromy Anglim 31 May 2011 в 22:28

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 7 August 2018 в 21:24

Вероятно, вы не можете получить нужные функции, не внося некоторые изменения в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише

Теоретически теоретически возможно достичь желаемой функциональности, используя Unity XGrabKeyboard , когда вы нажимаете Super и XUngrabKeyboard , когда вы отпустите его, но не совсем так, чтобы идти на него целиком.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к ключу Super , а затем локальные привязки клавиш в окне, которые он вызывает для таких вещей, как Super + R (диалог Windows Run ...) и т. д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же простое, как и голой Супер. (Я использую Super + Space для копии gmrun Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl + Space и Alt + Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 7 August 2018 в 21:24

Вы можете скачать confity http://sourceforge.net/projects/confity/ . После того, как вы это сделали, вы должны щелкнуть по uiSelcectoinDialog.py (сделайте так, чтобы это было открыто) нажмите ok, внизу вы можете изменить короткие сокращения или удалить. Приходит с некоторыми дополнительными удобными вещами, которые делают его более индивидуальным.

0
ответ дан 7 August 2018 в 21:24

Из того, что вы задаете в вопросе и из того, что вы говорите в комментариях к другим ответам, это похоже на то, что вы хотите:

  • Супер следует использовать в комбинации с другими клавишами
  • Вы хотите показать пусковую установку при нажатии и удержании супер
  • Нажатие клавиши super + num (1-9) должно открыться и / или переключиться на приложение
  • Вы не хотите показывать пусковую установку, когда используете ее в комбинации с другими клавишами, чем 1-9.

Это невозможно. Единственное решение, о котором я могу думать, - это установить задержку на то, как быстро отображается панель запуска, но это было бы неприятно, если это то, что вы хотите сделать. Также было бы гораздо труднее привыкнуть к этой функциональности, что сделало бы ее менее удобной для пользователя.

Если у вас есть идеи о том, как это можно сделать, не стесняйтесь писать электронное письмо в список рассылки Ayatanas.

0
ответ дан 7 August 2018 в 21:24

Откройте диспетчер настроек CompizConfig и в разделе плагина единства Ubuntu. щелкните x рядом с параметром «key to show the launcher», чтобы отключить его.

0
ответ дан 10 August 2018 в 09:42

Вероятно, вы не можете получить нужные функции, не внося некоторые изменения в Unity. (Требуется знание программирования)

Нет четкого способа рассказать разницу между этими двумя случаями. Любой Unity может привязываться к событиям нажатия клавиши / выпуска на Super (которые не будут видеть другие клавиши, которые будут нажаты во время ее сохранения), или он может привязываться к комбинациям клавиш, и в этом случае он не увидит Super, кроме как модификатор на любой клавише

Теоретически теоретически возможно достичь желаемой функциональности, используя Unity XGrabKeyboard , когда вы нажимаете Super и XUngrabKeyboard , когда вы отпустите его, но не совсем так, чтобы идти на него целиком.

То, что я обычно вижу в таких вещах, как IceWM и Windows, - это глобальная привязка клавиш к ключу Super , а затем локальные привязки клавиш в окне, которые он вызывает для таких вещей, как Super + R (диалог Windows Run ...) и т. д.

Моим советом было бы переустановить ярлык вашей пусковой установки на что-то почти так же простое, как и голой Супер. (Я использую Super + Space для копии gmrun Я использую в Lubuntu, который хорошо сочетается с использованием Ctrl + Space и Alt + Space для других пусковых установок, таких как SiteLauncher в Firefox)

1
ответ дан 10 August 2018 в 09:42

Другие вопросы по тегам:

Похожие вопросы: