LINUX.ORG.RU

Включить соответствующую опцию. По умолчанию она автоматом отключается, если у тачпада есть аппаратные кнопки. Какая у тебя система?

Deleted
()
Ответ на: комментарий от mskmsk1985

Попробуй в /etc/X11/xorg.conf.d/20-synaptics.conf добавить такую опцию:

Section "InputClass"
       Option  "TapButton1" "1"
EndSection
Описание всех опций есть в man 4 synaptics.

Deleted
()

У меня работает с такими настройками

 cat /etc/X11/xorg.conf.d/10-synaptics.conf 
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
	      Option "TapButton1" "1"
	      Option "TapButton2" "2"
	      Option "TapButton3" "3"
    Option "VertEdgeScroll" "1"
#    Option "VertTwoFingerScroll" "1"
#    Option "HorizEdgeScroll" "1"
    Option "HorizTwoFingerScroll" "1"
    Option "CircularScrolling" "1"
    Option "CircScrollTrigger" "2"
EndSection
kraftello ★★★★★
()

И в автозагрузку закинул

syndaemon -i 1 -d -K для отключения тача при наборе с клавиатуры

xinput set-int-prop 8 «Synaptics Two-Finger Pressure» 32 10 для эмуляции нажатия обеих кнопок тачпада тапом 2х пальцев

kraftello ★★★★★
()
Ответ на: комментарий от Deleted

Да именно так судя по выводу xinput эта опция упорно игнориться...

mskmsk1985
() автор топика
Ответ на: А точно синаптик? от kraftello

xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=9 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Chicony USB 2.0 Camera id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)

mskmsk1985
() автор топика
Ответ на: комментарий от Deleted

cat /var/log/Xorg.0.log
[ 15.148]
X.Org X Server 1.8.0
Release Date: 2010-04-02
[ 15.170] X Protocol Version 11, Revision 0
[ 15.170] Build Operating System: openSUSE SUSE LINUX
[ 15.170] Current Operating System: Linux tosh-u300 2.6.34.7-0.3-desktop #1 SMP PREEMPT 2010-09-20 15:27:38 +0200 x86_64
[ 15.170] Kernel command line: root=/dev/disk/by-id/ata-WDC_WD3200BEKT-00F3T0_WD-WXE908A21840-part1 resume=/dev/disk/by-id/ata-WDC_WD3200BEKT-00F3T0_WD-WXE908A21840-part2 splash=silent quiet vga=0x317
[ 15.170] Build Date: 19 August 2010 03:34:22PM
[ 15.170]
[ 15.170] Current version of pixman: 0.18.0
[ 15.170] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 15.170] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 15.171] (==) Log file: «/var/log/Xorg.0.log», Time: Sun Oct 10 20:03:57 2010
[ 15.184] (==) Using config directory: «/etc/X11/xorg.conf.d»
[ 15.254] (==) No Layout section. Using the first Screen section.
[ 15.254] (**) |-->Screen «Default Screen» (0)
[ 15.254] (**) | |-->Monitor «Default Monitor»
[ 15.254] (**) | |-->Device «Default Device»
[ 15.254] (==) Automatically adding devices
[ 15.254] (==) Automatically enabling devices
[ 15.367] (WW) The directory «/usr/share/fonts/TTF/» does not exist.
[ 15.367] Entry deleted from font path.
[ 15.367] (WW) The directory «/usr/share/fonts/OTF/» does not exist.
[ 15.367] Entry deleted from font path.
[ 15.476] (WW) The directory «/usr/share/fonts/misc/sgi» does not exist.
[ 15.476] Entry deleted from font path.
[ 15.503] (==) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/URW/,
/usr/share/fonts/cyrillic:unscaled,
/usr/share/fonts/truetype/
[ 15.503] (==) ModulePath set to «/usr/lib64/xorg/modules/updates,/usr/lib64/xorg/modules»
[ 15.503] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 15.503] (II) Loader magic: 0x7d5ba0
[ 15.503] (II) Module ABI versions:
[ 15.503] X.Org ANSI C Emulation: 0.4
[ 15.503] X.Org Video Driver: 7.0
[ 15.503] X.Org XInput driver : 9.0
[ 15.503] X.Org Server Extension : 3.0
[ 15.553] (--) PCI:*(0:0:2:0) 8086:2a02:1179:ff50 Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 3, Mem @ 0xf0000000/1048576, 0xd0000000/268435456, I/O @ 0x00001800/8
[ 15.553] (--) PCI: (0:0:2:1) 8086:2a03:1179:ff50 Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 3, Mem @ 0xf0100000/1048576
[ 15.554] (II) Open ACPI successful (/var/run/acpid.socket)
.......
[ 18.430] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event0)
[ 18.430] (**) SynPS/2 Synaptics TouchPad: Applying InputClass «evdev touchpad catchall»
[ 18.430] (**) SynPS/2 Synaptics TouchPad: Applying InputClass «touchpad catchall»
[ 18.430] (II) LoadModule: «synaptics»
[ 18.431] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 18.432] (II) Module synaptics: vendor=«X.Org Foundation»
[ 18.432] compiled for 1.8.0, module version = 1.2.2
[ 18.432] Module class: X.Org XInput Driver
[ 18.432] ABI class: X.Org XInput driver, version 9.0
[ 18.432] (II) Synaptics touchpad driver version 1.2.2
[ 18.432] (**) Option «Device» «/dev/input/event0»
[ 18.443] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[ 18.443] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[ 18.443] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 18.443] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[ 18.443] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[ 18.443] (**) Option «VertEdgeScroll» «1»
[ 18.443] (**) Option «HorizTwoFingerScroll» «1»
[ 18.443] (**) Option «TapButton1» «1»
[ 18.443] (**) Option «TapButton2» «2»
[ 18.443] (**) Option «TapButton3» «3»
[ 18.443] (**) Option «CircularScrolling» «1»
[ 18.443] (**) Option «CircScrollTrigger» «2»
[ 18.453] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 18.453] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 18.457] (II) XINPUT: Adding extended input device «SynPS/2 Synaptics TouchPad» (type: TOUCHPAD)
[ 18.457] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 18.457] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 18.457] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 18.457] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 18.465] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 18.465] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 18.465] (EE) No input driver/identifier specified (ignoring)
[ 18.465] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[ 18.465] (EE) No input driver/identifier specified (ignoring)
[ 24.036] (II) intel(0): EDID vendor «AUO», prod id 4644
[ 24.036] (II) intel(0): Printing DDC gathered Modelines:
[ 24.036] (II) intel(0): Modeline «1280x800"x0.0 71.00 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.3 kHz)
[ 52.439] (II) intel(0): EDID vendor „AUO“, prod id 4644
[ 52.439] (II) intel(0): Printing DDC gathered Modelines:
[ 52.439] (II) intel(0): Modeline „1280x800"x0.0 71.00 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.3 kHz)
[ 52.713] (II) intel(0): EDID vendor „AUO“, prod id 4644
[ 52.713] (II) intel(0): Printing DDC gathered Modelines:
[ 52.713] (II) intel(0): Modeline „1280x800"x0.0 71.00 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.3 kHz)
[ 65.609] (II) intel(0): EDID vendor „AUO“, prod id 4644
[ 65.609] (II) intel(0): Printing DDC gathered Modelines:
[ 65.609] (II) intel(0): Modeline „1280x800"x0.0 71.00 1280 1328 1360 1440 800 803 809 823 -hsync -vsync (49.3 kHz)

mskmsk1985
() автор топика
Ответ на: комментарий от Deleted

cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0007 Version=81b1
N: Name=«SynPS/2 Synaptics TouchPad»
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=b
B: KEY=420 30000 0 0 0 0
B: ABS=11000003

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name=«AT Translated Set 2 keyboard»
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c526 Version=0111
N: Name=«Logitech USB Receiver»
P: Phys=usb-0000:00:1a.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=17
B: KEY=ffff0000 0 0 0 0
B: REL=143
B: MSC=10

I: Bus=0003 Vendor=046d Product=c526 Version=0111
N: Name=«Logitech USB Receiver»
P: Phys=usb-0000:00:1a.1-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.1/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=1f
B: KEY=837fff002c3027 bf00444400000000 1 f848b27c000 667bfad9415fed 8e000000000000 0
B: REL=40
B: ABS=100000000
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name=«Lid Switch»
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input4
U: Uniq=
H: Handlers=event4
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name=«Power Button»
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name=«Power Button»
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
U: Uniq=
H: Handlers=kbd event6
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name=«Video Bus»
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7
U: Uniq=
H: Handlers=kbd event7
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name=«PC Speaker»
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input8
U: Uniq=
H: Handlers=kbd event8
B: EV=40001
B: SND=6

I: Bus=0003 Vendor=04f2 Product=b008 Version=9301
N: Name=«Chicony USB 2.0 Camera»
P: Phys=usb-0000:00:1d.7-3/button
S: Sysfs=/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/input/input9
U: Uniq=
H: Handlers=kbd event9
B: EV=3
B: KEY=100000 0 0 0

mskmsk1985
() автор топика
Ответ на: комментарий от kraftello

xinput --list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (134): 1
Device Accel Profile (259): 0
Device Accel Constant Deceleration (260): 1.000000
Device Accel Adaptive Deceleration (262): 1.000000
Device Accel Velocity Scaling (263): 10.000000
Synaptics Edges (279): 1752, 5192, 1620, 4236
Synaptics Finger (280): 24, 29, 255
Synaptics Tap Time (281): 180
Synaptics Tap Move (282): 221
Synaptics Tap Durations (283): 180, 180, 100
Synaptics Tap FastTap (284): 0
Synaptics Middle Button Timeout (285): 75
Synaptics Two-Finger Pressure (286): 280
Synaptics Two-Finger Width (287): 7
Synaptics Scrolling Distance (288): 100, 100
Synaptics Edge Scrolling (289): 1, 0, 0
Synaptics Two-Finger Scrolling (290): 0, 0
Synaptics Move Speed (291): 0.400000, 0.700000, 0.010000, 40.000000
Synaptics Edge Motion Pressure (292): 29, 159
Synaptics Edge Motion Speed (293): 1, 401
Synaptics Edge Motion Always (294): 0
Synaptics Button Scrolling (295): 1, 1
Synaptics Button Scrolling Repeat (296): 1, 1
Synaptics Button Scrolling Time (297): 100
Synaptics Off (298): 0
Synaptics Guestmouse Off (299): 0
Synaptics Locked Drags (300): 0
Synaptics Locked Drags Timeout (301): 5000
Synaptics Tap Action (302): 0, 0, 0, 0, 0, 2, 3
Synaptics Click Action (303): 1, 1, 2
Synaptics Circular Scrolling (304): 1
Synaptics Circular Scrolling Distance (305): 0.104720
Synaptics Circular Scrolling Trigger (306): 2
Synaptics Circular Pad (307): 0
Synaptics Palm Detection (308): 0
Synaptics Palm Dimensions (309): 10, 199
Synaptics Coasting Speed (310): 0.000000
Synaptics Pressure Motion (311): 29, 159
Synaptics Pressure Motion Factor (312): 1.000000, 1.000000
Synxinput --list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (134): 1
Device Accel Profile (259): 0
Device Accel Constant Deceleration (260): 1.000000
Device Accel Adaptive Deceleration (262): 1.000000
Device Accel Velocity Scaling (263): 10.000000
Synaptics Edges (279): 1752, 5192, 1620, 4236
Synaptics Finger (280): 24, 29, 255
Synaptics Tap Time (281): 180
Synaptics Tap Move (282): 221
Synaptics Tap Durations (283): 180, 180, 100
Synaptics Tap FastTap (284): 0
Synaptics Middle Button Timeout (285): 75
Synaptics Two-Finger Pressure (286): 280
Synaptics Two-Finger Width (287): 7
Synaptics Scrolling Distance (288): 100, 100
Synaptics Edge Scrolling (289): 1, 0, 0
Synaptics Two-Finger Scrolling (290): 0, 0
Synaptics Move Speed (291): 0.400000, 0.700000, 0.010000, 40.000000
Synaptics Edge Motion Pressure (292): 29, 159
Synaptics Edge Motion Speed (293): 1, 401
Synaptics Edge Motion Always (294): 0
Synaptics Button Scrolling (295): 1, 1
Synaptics Button Scrolling Repeat (296): 1, 1
Synaptics Button Scrolling Time (297): 100
Synaptics Off (298): 0
Synaptics Guestmouse Off (299): 0
Synaptics Locked Drags (300): 0
Synaptics Locked Drags Timeout (301): 5000
Synaptics Tap Action (302): 0, 0, 0, 0, 0, 2, 3
Synaptics Click Action (303): 1, 1, 2
Synaptics Circular Scrolling (304): 1
Synaptics Circular Scrolling Distance (305): 0.104720
Synaptics Circular Scrolling Trigger (306): 2
Synaptics Circular Pad (307): 0
Synaptics Palm Detection (308): 0
Synaptics Palm Dimensions (309): 10, 199
Synaptics Coasting Speed (310): 0.000000
Synaptics Pressure Motion (311): 29, 159
Synaptics Pressure Motion Factor (312): 1.000000, 1.000000
Synaptics Grab Event Device (313): 1
Synaptics Gestures (314): 1
Synaptics Capabilities (315): 1, 0, 1, 0, 0
Synaptics Pad Resolution (316): 111, 71
Synaptics Area (317): 0, 0, 0, 0
Synaptics Touch Button Area (318): 20
Synapyics Touch Button Sticky (319): 64
Synaptics LED (320): 0
Synaptics LED Status (321): 0
Synaptics LED Dobule Tap (322): 1aptics Grab Event Device (313): 1
Synaptics Gestures (314): 1
Synaptics Capabilities (315): 1, 0, 1, 0, 0
Synaptics Pad Resolution (316): 111, 71
Synaptics Area (317): 0, 0, 0, 0
Synaptics Touch Button Area (318): 20
Synapyics Touch Button Sticky (319): 64
Synaptics LED (320): 0
Synaptics LED Status (321): 0
Synaptics LED Dobule Tap (322): 1

mskmsk1985
() автор топика
Ответ на: У меня арч, драйвер поновее от kraftello

А вообще, озадачил ты меня

Это у меня тачпад должен глючить, но работает, как часики. Может тебе драйвер обновить. Ждем сусеводов?

Мой лог

cat /var/log/Xorg.0.log | grep EE
[ 33560.660] Current Operating System: Linux arch 2.6.35-ARCH #1 SMP PREEMPT Mon Sep 27 11:35:18 UTC 2010 i686
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 33560.721] (II) Loading extension MIT-SCREEN-SAVER
[ 33560.762] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 33562.420] (EE) SynPS/2 Synaptics TouchPad no synaptics event device found
[ 33562.441] (EE) Query no Synaptics: 6003C8
[ 33562.441] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
[ 33562.441] (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"

kraftello ★★★★★
()

Вы что, здурели?? Что вы тут правите, какие иксорги???

Параметры системы - клавиатура/мышь - сенсорная панель - Taping - Taping with one finger - left mouse button

impr
()
Ответ на: Глубоко роем от kraftello

Так в КДЕ.
Гномом не пользуюсь, но думаю, что там такую операцию делать не надо.

impr
()
Ответ на: комментарий от mskmsk1985

Может действительно всё проще и можно через гуй включить. Если у тебя гном, рекомендуют $gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/tap_to_click true Посмотри здесь

http://wiki.archlinux.org/index.php/Touchpad_Synaptics_(Русский)

http://wiki.archlinux.org/index.php/Touchpad_Synaptics

kraftello ★★★★★
()

В КДЕ, который в open suse 11.3 (4.4.4) появилась опция для настройки тоучпада. А клик по умолчанию отключён.

impr
()

ух - вы ещё и в конфиг иксов полезли...

megabaks@netbook ~ $ cat .kde4/Autostart/touchpad 
#!/bin/bash
synclient TapButton1=1 TapButton2=1 TapButton3=1 HorizEdgeScroll=1
syndaemon -i 1 -d -K
megabaks@netbook ~ $

megabaks ★★★★
()
Ответ на: комментарий от kraftello

> Если у тебя гном, рекомендуют $gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/tap_to_click true Посмотри здесь

«Реестр» править? Разработчики опять ниасилили гуи написать?

impr
()
Ответ на: У меня арч, драйвер поновее от kraftello

cat /var/log/Xorg.0.log | grep 'Synaptics touchpad driver' [ 17.147] (II) Synaptics touchpad driver version 1.3.0

Воткнул новые дрова не помогло...

Прикол - в KDM все работате на ура а в 4.4.4 кедах все рабоатет, кроме этой мега фичи - эмуляции срабатывания кнопки.

mskmsk1985
() автор топика
Ответ на: комментарий от impr

"Реестр" править?

Тут я пас, DE никогда не было. А вообще гуй есть - gsynaptics.

kraftello ★★★★★
()
Ответ на: комментарий от mskmsk1985

Попробуй

Совет магабакса - синклиент в автозагрузку.

kraftello ★★★★★
()
Ответ на: комментарий от impr

Их иностранную мать за яйца! Поди угадай что они от релиза к релизу придумают и куда это запихают сцукины дети.

Всем респект заработало.

mskmsk1985
() автор топика
Ответ на: комментарий от megabaks

ух - вы ещё и в конфиг иксов полезли.

Да нет, при обновлении с новым xorg такие настройки приехали. Только закомментил ненужное. Я тоже считаю, что synclient расово вернее. Но работает - не трожь.

kraftello ★★★★★
()
Ответ на: ух - вы ещё и в конфиг иксов полезли. от kraftello

Их иностранную мать

А я уже накопал, как просто проверить: synclient -l | grep TapButton

Поди угадай что они от релиза к релизу придумают

Потому и предпочитаю DE независимые методы.

kraftello ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.