KsI-wiki online documents

Xdotool

Материал из Ksimute

Перейти к: навигация, поиск

Умерла у меня кнопка на тачпаде нетбука. Перепаивать возможности нет, мышкой не пользуюсь по религиозным соображениям, нетбук выкидывать жалко. эмулировать клик тапом по тачпаду уже привык, только выделять элементы текста проблематично.

Решил забиндить "Нажатие левой кнопки" на "Windows key + пробел". "Отпуск левой кнопки" на "Ctrl + пробел"

 aptitude install xdotool
 xdotool mousedown 1
 xdotool mouseup1

Собственно гномовые шоткатные конфиги:

 cd /home/ksi/.gconf/desktop/gnome/keybindings/custom1
 ksi-netbook:~/.gconf/desktop/gnome/keybindings/custom1$ cat %gconf.xml 
 <?xml version="1.0"?>
 <gconf>
       <entry name="action" mtime="1314601941" type="string">
               <stringvalue>xdotool mouseup 1</stringvalue>
       </entry>
       <entry name="name" mtime="1314601941" type="string">
               <stringvalue>mouse left button up</stringvalue>
       </entry>
       <entry name="binding" mtime="1314601949" type="string">
                 <stringvalue><Control>space</stringvalue>
         </entry>
 </gconf>
 ksi@ksi-netbook:~/.gconf/desktop/gnome/keybindings$ cd custom0/
 ksi@ksi-netbook:~/.gconf/desktop/gnome/keybindings/custom0$ cat %gconf.xml 
 <?xml version="1.0"?>
 <gconf>
       <entry name="action" mtime="1314601921" type="string">
               <stringvalue>xdotool mousedown 1</stringvalue>
       </entry>
       <entry name="name" mtime="1314601921" type="string">
               <stringvalue>mouse left button down</stringvalue>
       </entry>
       <entry name="binding" mtime="1314601946" type="string">
               <stringvalue><Mod4>space</stringvalue>
       </entry>
 </gconf>


Можно забиндить через compiz config settings, но через шоткаты гнома как-то правильнее чтоли ибо compiz невезде установлен.