Я использую 12.04, WIN+1
- это горячая клавиша в Unity, и теперь я удалил Unity и изменил оболочку на gnome-shell-3.4
, но я все еще не могу использовать WIN+NUM
как горячую клавишу change to desktop NUM
, я установил это в настройках системы, но ничего не происходит.
Спасибо за любую помощь.
Я предполагаю, что вы хотите связать любую команду bash.
Перейти к первому рабочему пространству. Откройте терминал и запустите wmctrl -d | awk '{print $6}
для меня, это даст 0,0
, отметьте его как координаты первого рабочего пространства.
Переместите терминал в следующее рабочее пространство и повторите описанную выше процедуру для всех рабочих пространств.
Мой вывод после выполнения вышеуказанных шагов
virpara@Ascension:~$ wmctrl -d | awk '{print $6}' #in workspace 1
0,0
virpara@Ascension:~$ wmctrl -d | awk '{print $6}' #in workspace 2
1366,0
virpara@Ascension:~$ wmctrl -d | awk '{print $6}' #in workspace 3
0,768
virpara@Ascension:~$ wmctrl -d | awk '{print $6}' #in workspace 4
1366,768
Возможно, вы думаете Что у нас получилось после этого? У нас есть координаты для переключения на желаемое рабочее пространство . [одна тысяча сто сорок-дв]
Мы можем использовать wmctrl -o X,Y
для переключения на соответствующие рабочие пространства. где X,Y
- ваши координаты рабочего пространства.
Для меня Команды для переключения на рабочие пространства выглядят следующим образом:
For Workspace 1 => wmctrl -o 0,0
For Workspace 2 => wmctrl -o 1366,0
For Workspace 3 => wmctrl -o 0,768
For Workspace 4 => wmctrl -o 1366,768
Открыть центр программного обеспечения> поиск autokey> install AutoKey (GTK)
File > Create.. > New Script
. Переименуйте все, что вам нравится.
wmctrl -o 0,0
своей командой. import os
os.system("wmctrl -o 0,0")
Set
для установки на Abbreviation
или Hotkey
или Window Filter
. Нажмите вторую кнопку Set
(потому что мы хотим установить горячую клавишу).
Super
, затем нажмите Press to Set
и нажмите клавишу, которую хотите назначить (в вашем случае 1 < / kbd>. Я нажимаю 1 kbd>).
OK
.
Save
в правом нижнем углу.
Попробуйте нажать Super kbd> + 1 kbd>.
Перейдите на Step 1 :
и сделайте это для всех команд, которые вы получили ранее в 1.0
, для привязки к Super kbd> + 2 kbd>, 3 kbd> , 4 kbd>.