| drsmp |
|
|
Темы:
8
Сообщения:
52
Участник с: 25 января 2008
|
xf86-input-evdev-multitouch При управлении тачпадом самым-самым кончиком пальца, фактически ногтем - ТП ведет себя адекватно (как мышка). Но если юзать его всего одним пальцем (подушечкой), то тут-то он думает что прикосновения было 2 и включается сама функция мультитач (прокрутка например) . #cat /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi <?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="ETPS/2 Elantech Touchpad">
<append key="info.capabilities" type="strlist">input.touchpad</append>
</match>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge>
<merge key="input.x11_options.EmulateTwoFingerMinW" type="string">5</merge>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. -->
<!-- EXAMPLES:
Maximum movement of the finger for detecting a tap
<merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
Enable vertical scrolling when dragging along the right edge
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
If on, circular scrolling is used
<merge key="input.x11_options.CircularScrolling" type="string">true</merge>
For other possible options, check CONFIGURATION DETAILS in synaptics man page
-->
</match>
</device>
</deviceinfo>Как быть? |
| mechanical |
|
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
поиграйся с параметрами input.x11_options.EmulateTwoFingerMinZ (MinW) |
| sht0rm |
|
|
Темы:
3
Сообщения:
148
Участник с: 04 января 2009
|
xf86-input-evdev-multitouch - это же для сенсорных мультитач дисплеев. xf86-input-evdev прекрасно поддерживает несколько нажатий на тачпад. http://lii-enac.fr/en/projects/shareit/ … vices.html |
| drsmp |
|
|
Темы:
8
Сообщения:
52
Участник с: 25 января 2008
|
Разобрался сам. Решение нашел на mfabric.com, там было решение для еее1005, но вполне подходит и для асера (и видимо для всех мультитачей). И так, в консоле $synclient -m 100 и елозим своими шаловливыми ручками по тачпаду, будет куча непонятных циферок под буковками, в моем случае интересна всего одна буковка w (width). Это и есть искомая минимальная площадь одного пальца. Изначально, в моем случае она имело значение всего 5-8 и мне следовало его увеличить. Как? Да очень просто: $xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Width” 32 7 Практика показала, что со значением 32 вполне комфортно работать. Данную команду нужно прописать где-нибудь в автозагрузке, после загрузки Х-сервера. Мультитач у меня работает, чего и вам желаю! |