I try to optimize everything. One thing I do frequently is closing windows and closing tabs. Is it possible to set the F1 button to close windows in Ubuntu 14.04? (i.e. same behavior эксперт ALT+F4) And scroll lock or F2 to close tabs (i.e. same behavior эксперт CTRL+W)
Using the Keyboard
--> Shortcuts
, the F1 simply opens the help меню for the keyboard application. It cannot set it эксперт shortcut "оцените". And therВs не entry for closing tabs.
The latter май be application-specific. So в keyboard intercepter solution май be the way to go. If possible, гd like ALT+F4 и т.д. to keep working.
Можно сохранить ярлык Alt+F4 при определении нового пользовательского ярлыка. Вот три возможных решения:
xbindkeys
и xdotool
Установите пакеты путем открытия терминала и типа:
sudo apt-get install xdotool xbindkeys xbindkeys-config
Выполненный xbindkeys-config
от терминала
Пресса New
создайте новую привязку клавиш.
Запишите F1 в Key
поле налево или нажатие Get Key
захватить сочетания клавиш или сочетания клавиш. Обратите внимание, что это может создать много мусора такой как Mod2 + F1 | m:0x10 + c:67
но это все еще работает.
Введите Action
поле налево:
xdotool getwindowfocus key alt+F4
.... или безотносительно другого сочетания клавиш Вы хотите выполниться.
Пресса Apply
. Это работает теперь.
xdotool
Установите xdotool
пакет, откройте терминал и тип:
sudo apt-get install xdotool
Теперь определите пользовательское сочетание клавиш с помощью Меню Параметров настройки системы:
Установите команду на xdotool getwindowfocus key alt+F4
Следующий шаг требует для возвращения к командной строке, поскольку Вы не можете тип F1 для определения нового акселератора. Так перечислите весь определенный пользовательский shorcuts с:
$ dconf list /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/
custom0/
custom1/
Тот, который Вы только что создали, должен быть последним, здесь custom1
. Введите следующую команду для присвоения F1 для закрытия активного окна:
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/binding "'F1'"
Корректируйтесь custom<id>
соответствовать Вашему.
Ваш новый ярлык F1 готов использовать (бесполезный, чтобы выйти из системы или перезапустить Вашу систему), и Alt+F4 все еще работает.
xte
Для ключей без особого значения к приложению Клавиатуры (как F2), Вы не должны проходить командную строку, чтобы сделать привязку клавиш:
Установка xte
:
sudo apt-get install xautomation
Создайте свой новый ярлык с помощью меню System Setting, как объяснено для F1 чуть выше, но со следующей командой вместо этого:
xte 'keydown Control_L' 'keydown w' 'keyup Control_L' 'keyup w'
Присвойте F2 ярлыку, он работает из окна Shortcut на этот раз.