Мне было интересно, есть ли способ сделать глобальное меню (Файл, Редактировать ... Сообщения и т. Д.) Автоматически выпадающим при наведении на него указателя мыши вместо щелчка их??? Я использую Ubuntu 11.10 Unity Desktop.
Это небольшой ответ, но он может решить вашу ленивую проблему: P Перейдите на System>Preferences>Mouse
- теперь перейдите на вкладку специальных возможностей и установите флажок «инициировать щелчок при остановке движения указателя». Это активирует щелчок, когда мышь не двигается.
Вы можете установить xdotool и создать скрипт для «Startup Applications», например:
#!/bin/bash # # version 0.06 by desgua # # To click at global menu # ############################################################ h= d= function hittop { eval $(xdotool getmouselocation --shell) if [ "$Y" -lt "24" ] ; then h=1 d=0 fi } while : do if [ "$h" = "1" ] ; then xdotool click 1 sleep .1 h=0 fi eval $(xdotool getmouselocation --shell) if [ "$Y" -gt "24" ] ; then d=1 fi if [ "$d" = "1" ] ; then hittop fi ######################## # Uncomment the following line if your cpu gets hot... # sleep .2 ######################## done exit 0
Пошаговые инструкции:
1) Нажмите Alt kbd> + F2 kbd> и вставьте gedit ~/.click.global.menu
, затем нажмите Enter kbd> - это откроет пустой файл.
2) Вставьте предыдущий скрипт в пустой файл и сохраните.
3) Нажмите Alt kbd> + F2 kbd> и вставьте gnome-terminal
- это откроет терминал.
4) При вставке терминала chmod +x ~/.click.global.menu
5) Нажмите Alt kbd> + F2 kbd> и вставьте gnome-session-properties
- это откроет Запуск приложений.
6) При запуске приложений нажмите «Добавить».
7) В диалоговом окне вставьте Global Menu
в «Имя:» и ~/.click.global.menu
в «Команду:», как показано на этом рисунке:
[ 1121] 8) Установите xdotool (просто нажмите на ссылку и нажмите «Установить»)
9) Выйдите и снова войдите в систему.
10) Веселитесь; -)
Автоматизированный способ
1) Просто откройте терминал и вставьте это:
sudo apt-get install xdotool && cd ~/ && wget -c http://dl.dropbox.com/u/4098082/click.global.menu && chmod +x ~/click.global.menu && ~/click.global.menu