Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: How-To: Отключение случайных нажатий тачпада во время печати на клавиатуре  (Прочитано 7482 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн simplex-light

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Отключение случайных нажатий тачпада во время печати на клавиатуре
(synaptics-совместимые тачпады; Ubuntu 9.04)

Введение
Использую лэптоп Lenovo S9. Так как клавиатура у нетбука маленькая и тачпад находится совсем рядом, то нередко возникает ситуация, когда при печати происходит случайное соприкосновение с ним и курсор ввода уходит в другое место и печатаемый текст появляется совсем не там, где он ожидался. Чтобы исправить это необходимо отключить taping (прикосновение к тачпаду как щелчок мыши) во время печати. Конечно можно отключить taping насовсем в gnome-mouse-properties, но этот вариант мне не подходит так как мне удобно использовать прикосновение к тачпаду как щелчок левой кнопкой мыши.


Для этого надо включить опцию X-сервера SHMconfig.
откройте файл для настройки X-сервера:

gksudo gedit /etc/hal/fdi/policy/shmconfig.fdi

и поместите в него строки:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="input.x11_driver" string="synaptics">
      <merge key="input.x11_options.SHMConfig" type="string">True</merge>
    </match>
  </device>
</deviceinfo>

Перезапустите X-сервер


Затем надо воспользоваться командой syndaemon:
syndaemon -i 1 -d -t -K
Ключи означают следующее:
-d программа будет запущена в режиме демона (будет функционировать после закрытия терминала, в котором она была запущена)
-i 1 система будет ждать 1 секунду после активности клавиатуры (у меня установлено 0.5)
-t в это время будет отключен taping и прокрутка через тачпад
-K исключая ситуации, когда были задействованы модификаторы alt или shift

Для того, чтобы эта команда выполнялась каждый раз при запуске системы вам надо добавить ее в "Система -> Параметры -> Запускаемые приложения". Нажмите "Добавить" в поле имя введите имя добавляемого пункта (я ввел "Временное отключение taping'а"), в поле команда - команду, которая была выше, в комментарий - описание того, что делает данная вносимая команда.


Дополнительная информация
Больше информации по настрйке тачпадов можно узнать на этой странице. (SynapticsTouchpad) (англ.)
« Последнее редактирование: 15 Июня 2009, 06:04:30 от simplex-light »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Всё куда проще:

alt+f2 > gnome-mouse-properties


Оффлайн simplex-light

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
ArcFi, данная опция отключает taping вообще. А в моих инструкция производится отключение тапинга только на 1 секунду после того как пользователь прекратил ввод с клавиатруы. То есть временное отключение taping'а. Слишком удобен для меня taping, чтобы отключать его насовсем.

P.S. внес исправления в инструкции
« Последнее редактирование: 15 Июня 2009, 06:05:09 от simplex-light »

Оффлайн konvas

  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
Выдает вот это

Можно немного подробнее что и куда (в какое место конфига) прописать?

ры

  • Гость
Всё куда проще:

alt+f2 > gnome-mouse-properties


bash: gnome-mouse-properties: command not found
 ;)


автору спасибо
« Последнее редактирование: 26 Июля 2009, 04:28:38 от ры »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
ры, признавайтесь, зачем убили несчастного гнума.
Или вы его пытали обрезанием всяких "ненужностей"? %)

ры

  • Гость
что значит "убила"? я его и не оживляла

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net


Оффлайн higet7

  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
simplex-light
+1
спасибо, спасли!

Оффлайн igruschka

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Присоединяюсь к спасибостям  :coolsmiley: Действительно полезная штука, хотя у меня и не нетбук, но случайные задевания бывало стирали целый текст.
Кстати, в openbox, кому надо, редактируем файлик preferences.fdi (он находится там-же, /etc/hal/fdi/policy/)

Оффлайн f1nster

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
для GNOME:
gconftool-2 --toggle /desktop/gnome/peripherals/mouse/touchpad_enabled

Оффлайн higet7

  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
для GNOME:
gconftool-2 --toggle /desktop/gnome/peripherals/mouse/touchpad_enabled

не спасет

в винде кстати предусмотрено искаропки

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
я до отключался, тачпад теперь не работает =))
у меня можно спросить=)

 

Страница сгенерирована за 0.046 секунд. Запросов: 26.