Как изменить горячую клавишу Synapse в Ubuntu 14.04?
Я использовал Synapse в Ubuntu 13.10 с помощью сочетания клавиш Ctrl + Shift + SPACE. После обновления до Ubuntu 14.04 я пытался использовать одну и ту же конфигурацию, но после каждой перезагрузки конфигурация очищалась.
Я проверил файл ~/.config/hotkeys/synapse.hotkeys и вроде бы ок:
[hotkey:activate]
Owner=synapse
Signature=<Shift><Control>space
Как сделать горячую клавишу доступной после перезагрузки компьютера?
2 ответа
Я также сталкивался с этой проблемой в Ubuntu 14.04 LTS и искал ее всесторонне. Наконец я нашел обходной путь для этой проблемы. Способ состоит в том, чтобы использовать легкий инструмент с именем xdotool имитировать движения и щелчки мыши, а затем назначить ярлык для него. Подробный шаг выглядит следующим образом:
Откройте терминал и установите
xdotoolчерез командуsudo apt-get install xdotoolПопробуйте выяснить координаты значка синапса на верхней панели. Обычно координаты верхнего левого угла на экране - 0,0 (X, Y). Когда вы вводите команду
xdotool mousemove 0 0 click 1 mousemove restoreвы, вероятно, обнаружите, что мышь переместилась в верхний левый угол и щелкнула мышью, а затем вернулась в предыдущее место. Затем вы можете увеличить X в зависимости от ваших собственных. На моем компьютере координаты 950 0 (могут отличаться в зависимости от значков разрешения / области уведомлений, но не сильно изменятся).- После успешной активации синапса через командную строку мы пытаемся назначить для него ярлык. Поиск
Keyboardс помощьюDashи открой его. ВShortcuts, добавитьCustom Shortcuts, Введите имя как хотите и скопируйтеxdotool mousemove X Y mousemove restore(X Y для себя) в качестве команды и нажмитеApply, Тогда вы найдете этоdisabled, Не волнуйся, просто нажмиdisabledи это покажетnew accelerator..затем наберите свои собственные короткие клавиши на клавиатуре одновременно. - Закройте окно и наслаждайтесь:)
У меня была та же проблема с версией, найденной в тестируемом ppa (ppa: synapse-core / testing). Однако, как указано в этом отчете об ошибке https://bugs.launchpad.net/synapse-project/+bug/1288839 вы можете использовать пакет saucy salamander из ubuntu 13.10 ( https://launchpad.net/ubuntu/saucy/+package/synapse), который отлично работает на моей установке Ubuntu 14.04.