150 МБ не за штуку. Это почти наверняка главным образом совместно используется. То, что Вы говорите, не предлагает проблемы.
На моем ThinkPad X220T рабочий GNOME 3 довольно легко ввести вперед и случайно ударить сенсорную панель, вызывая некоторое окно кроме того, в которое Вы вводите быть повышенными.
Якобы, решение этой проблемы состоит в том, чтобы нажать Ваше имя в верхнем правом углу, затем нажать "System Settings", затем "Мышь и Сенсорная панель", и затем "Отключают сенсорную панель при вводе" под как показано снимком экрана по http://www.thinkwiki.org/wiki/Synaptics_TouchPad_driver_for_X.
Это вызовет syndaemon
(http://linuxcommand.org/man_pages/syndaemon1.html) для запуска со следующими опциями:
syndaemon -i 2.0 -K -R
Вот то, что означают опции:
-i <idle-time>
How many seconds to wait after the last key press before
enabling the touchpad. (default is 2.0s).
-k Ignore modifier keys when monitoring keyboard activity.
-K Like -k but also ignore Modifier+Key combos.
-R Use the XRecord extension for detecting keyboard activity
instead of polling the keyboard state.
Наличие syndaemon работающий с теми опциями устраняет исходную проблему, но это абсолютно уничтожает мою производительность потому что -t
опция не включена:
-t Only disable tapping and scrolling, not mouse movements, in
response to keyboard activity.
Без -t
, как только я прекращаю вводить и пытаюсь переместить указатель, я не могу. Я должен ожидать за 2 целых секунды до того, как указатель переместится.
Теперь, назад в том интерфейсе "Mouse and Touchpad", я не вижу способа настроить, которому даны опции syndaemon
и от того, что я могу сказать, трудно кодируются опции:
Решение является двукратным. Я не могу пребывать syndaemon
с его опциями по умолчанию, таким образом, я уезжаю, "Отключают сенсорную панель в то время как ввод", неконтролируемый. Затем для получения syndaemon
для запуска с опций, я хочу, я работаю gnome-session-properties
открыть диалоговое окно "Startup Applications Preferences". Оттуда, я нажимаю Add, заполняю имя (я назвал мой "0pdurbin-disable-touchpad-while-typing", таким образом, это появится наверху), и команда, которая для меня следующая:
syndaemon -i 1.0 -K -R -t
Снова, существенное изменение является добавлением -t
так syndaemon
не парализует мой указатель, но в то время как я был там, я уменьшил время простоя до одной секунды.
Я надеюсь, что это помогает кому-то, потому что это сводило меня с ума.
Избегать использования инструмента GUI как gnome-session-properties
похоже, что Вы могли настроить файл как это, которое было создано в моем случае:
[pdurbin@tabby ~]$ cat ~/.config/autostart/syndaemon.desktop
[Desktop Entry]
Type=Application
Exec=syndaemon -i 1.0 -K -R -t
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=0pdurbin-disable-touchpad-while-typing
Name=0pdurbin-disable-touchpad-while-typing
Comment[en_US]=
Comment=
[pdurbin@tabby ~]$
Кстати, это, кажется, довольно полный список приложений, которые автоматически запускаются, те перечисленные в gnome-session-properties
: find /etc/xdg/autostart /usr/share/autostart /usr/share/gdm/autostart/ /usr/share/gnome/autostart
После того как Вы создали упомянутое вышеупомянутое syndaemon.desktop
файл, удостоверьтесь, что Вы отключаете, "Отключают сенсорную панель при вводе опции" при настройках Mouse и Touchpad прежде, чем перезапустить рабочий стол.
Иначе у Вас будет два выполнения процессов syndaemon, и исходный с 2 секундами возьмет предпочтение!