![ETPS/2 Elantech 触摸板处于活动状态,但在 debian jessie 中无法工作](https://linux22.com/image/92008/ETPS%2F2%20Elantech%20%E8%A7%A6%E6%91%B8%E6%9D%BF%E5%A4%84%E4%BA%8E%E6%B4%BB%E5%8A%A8%E7%8A%B6%E6%80%81%EF%BC%8C%E4%BD%86%E5%9C%A8%20debian%20jessie%20%E4%B8%AD%E6%97%A0%E6%B3%95%E5%B7%A5%E4%BD%9C.png)
我有一台新的东芝 Satellite Harman/kardon,触摸板突然停止工作。
触摸板是(ETPS/2 Elantech Touchpad)我尝试了很多解决方案,但似乎没有任何效果,实际上在鼠标和触摸板设置中我可以看到光学 UBS 鼠标和启用的 ETPS/2 Elantec,但只有 USB 鼠标可以工作。
详细信息如下:
- 没有显示 X11 光标。我正在使用内核 3.16.0-4-amd64 运行 debian jessie。
- 我尝试过使用 Fn F5 等多种组合键。
- 我的触摸板已被识别并已启用 我的突触触摸板软件包已完全更新,USB 鼠标可以正常工作,我现在正在使用它
- 我没有 xorg.conf 文件 在我的 Synaptics 包管理器中,我搜索了东芝并启用了:-toshset、-acpi-support、-acpitool,正如我在其他帖子中看到的那样。
- 我尝试禁用和启用:synclient TouchpadOff=0
我的 xinput 列表
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=10 [slave pointer (2)]
⎜ ↳ PS/2 Elantech 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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ TOSHIBA Web Camera - HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Toshiba input device id=14 [slave keyboard (3)]
请帮忙,我花了几个月的时间尝试用这台新笔记本电脑寻找最佳解决方案,但没有成功。
我的所有这些信息都在我的
cat /var/log/Xorg.0.log
[ 16.642]
X.Org X Server 1.16.4
Release Date: 2014-12-20
[ 16.642] X Protocol Version 11, Revision 0
[ 16.642] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[ 16.642] Current Operating System: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64
(OTHER)
[ 18.775] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 18.775] (II) Using input driver 'evdev' for 'Power Button'
[ 18.775] (**) Power Button: always reports core events
[ 18.775] (**) evdev: Power Button: Device: "/dev/input/event3"
[ 18.775] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 18.775] (--) evdev: Power Button: Found keys
[ 18.775] (II) evdev: Power Button: Configuring as keyboard
[ 18.775] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input10/event3"
[ 18.775] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[ 18.775] (**) Option "xkb_rules" "evdev"
[ 18.775] (**) Option "xkb_model" "pc105"
[ 18.775] (**) Option "xkb_layout" "us"
[ 18.776] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
[ 18.776] (II) No input driver specified, ignoring this device.
[ 18.776] (II) This device may have been added with another device file.
[ 18.776] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event11)
[ 18.776] (II) No input driver specified, ignoring this device.
[ 18.776] (II) This device may have been added with another device file.
[ 18.776] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event12)
[ 18.776] (II) No input driver specified, ignoring this device.
[ 18.776] (II) This device may have been added with another device file.
[ 18.776] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event13)
[ 18.776] (II) No input driver specified, ignoring this device.
[ 18.776] (II) This device may have been added with another device file.
[ 18.777] (II) config/udev: Adding input device USB OPTICAL MOUSE (/dev/input/event1)
[ 18.777] (**) USB OPTICAL MOUSE: Applying InputClass "evdev pointer catchall"
[ 18.777] (II) Using input driver 'evdev' for 'USB OPTICAL MOUSE'
[ 18.777] (**) USB OPTICAL MOUSE: always reports core events
[ 18.777] (**) evdev: USB OPTICAL MOUSE: Device: "/dev/input/event1"
[ 18.777] (--) evdev: USB OPTICAL MOUSE: Vendor 0x93a Product 0x2521
[ 18.777] (--) evdev: USB OPTICAL MOUSE: Found 9 mouse buttons
[ 18.777] (--) evdev: USB OPTICAL MOUSE: Found scroll wheel(s)
[ 18.777] (--) evdev: USB OPTICAL MOUSE: Found relative axes
[ 18.777] (--) evdev: USB OPTICAL MOUSE: Found x and y relative axes
[ 18.777] (II) evdev: USB OPTICAL MOUSE: Configuring as mouse
[ 18.777] (II) evdev: USB OPTICAL MOUSE: Adding scrollwheel support
[ 18.777] (**) evdev: USB OPTICAL MOUSE: YAxisMapping: buttons 4 and 5
[ 18.777] (**) evdev: USB OPTICAL MOUSE: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 18.777] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:093A:2521.0001/input/input7/event1"
[ 18.777] (II) XINPUT: Adding extended input device "USB OPTICAL MOUSE" (type: MOUSE, id 10)
[ 18.777] (II) evdev: USB OPTICAL MOUSE: initialized for relative axes.
[ 18.777] (**) USB OPTICAL MOUSE: (accel) keeping acceleration scheme 1
[ 18.777] (**) USB OPTICAL MOUSE: (accel) acceleration profile 0
[ 18.777] (**) USB OPTICAL MOUSE: (accel) acceleration factor: 2.000
[ 18.777] (**) USB OPTICAL MOUSE: (accel) acceleration threshold: 4
[ 18.777] (II) config/udev: Adding input device USB OPTICAL MOUSE (/dev/input/mouse0)
[ 18.777] (II) No input driver specified, ignoring this device.
[ 18.777] (II) This device may have been added with another device file.
[ 18.777] (II) config/udev: Adding input device TOSHIBA Web Camera - HD (/dev/input/event8)
[ 18.777] (**) TOSHIBA Web Camera - HD: Applying InputClass "evdev keyboard catchall"
[ 18.777] (II) Using input driver 'evdev' for 'TOSHIBA Web Camera - HD'
[ 18.777] (**) TOSHIBA Web Camera - HD: always reports core events
[ 18.777] (**) evdev: TOSHIBA Web Camera - HD: Device: "/dev/input/event8"
[ 18.778] (--) evdev: TOSHIBA Web Camera - HD: Vendor 0x4ca Product 0x705b
[ 18.778] (--) evdev: TOSHIBA Web Camera - HD: Found keys
[ 18.778] (II) evdev: TOSHIBA Web Camera - HD: Configuring as keyboard
[ 18.778] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input15/event8"
[ 18.778] (II) XINPUT: Adding extended input device "TOSHIBA Web Camera - HD" (type: KEYBOARD, id 11)
[ 18.778] (**) Option "xkb_rules" "evdev"
[ 18.778] (**) Option "xkb_model" "pc105"
[ 18.778] (**) Option "xkb_layout" "us"
[ 18.778] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event14)
[ 18.778] (II) No input driver specified, ignoring this device.
[ 18.778] (II) This device may have been added with another device file.
[ 18.778] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event15)
[ 18.778] (II) No input driver specified, ignoring this device.
[ 18.778] (II) This device may have been added with another device file.
[ 18.778] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event16)
[ 18.778] (II) No input driver specified, ignoring this device.
[ 18.778] (II) This device may have been added with another device file.
[ 18.779] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 18.779] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 18.779] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[ 18.779] (**) AT Translated Set 2 keyboard: always reports core events
[ 18.779] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[ 18.779] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[ 18.779] (--) evdev: AT Translated Set 2 keyboard: Found keys
[ 18.779] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[ 18.779] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[ 18.779] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[ 18.779] (**) Option "xkb_rules" "evdev"
[ 18.779] (**) Option "xkb_model" "pc105"
[ 18.779] (**) Option "xkb_layout" "us"
[ 18.779] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event2)
[ 18.779] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[ 18.779] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[ 18.779] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
[ 18.779] (II) LoadModule: "synaptics"
[ 18.779] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 18.795] (II) Module synaptics: vendor="X.Org Foundation"
[ 18.795] compiled for 1.16.0.901, module version = 1.8.99
[ 18.795] Module class: X.Org XInput Driver
[ 18.795] ABI class: X.Org XInput driver, version 21.0
[ 18.795] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
[ 18.795] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 18.795] (**) Option "Device" "/dev/input/event2"
[ 18.824] (II) synaptics: ETPS/2 Elantech Touchpad: found clickpad property
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 3260 (res 33)
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 1956 (res 33)
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: pressure range 0 - 255
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: finger width range 0 - 15
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left double triple
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[ 18.824] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[ 18.824] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[ 18.824] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 18.884] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input6/event2"
[ 18.884] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 13)
[ 18.884] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.5
[ 18.884] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 1.75
[ 18.884] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.053
[ 18.884] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 18.884] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
[ 18.884] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 18.884] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 18.884] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[ 18.884] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1)
[ 18.884] (**) ETPS/2 Elantech Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
[ 18.884] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[ 18.885] (II) No input driver specified, ignoring this device.
[ 18.885] (II) This device may have been added with another device file.
[ 18.885] (II) config/udev: Adding input device Toshiba input device (/dev/input/event6)
[ 18.885] (**) Toshiba input device: Applying InputClass "evdev keyboard catchall"
[ 18.885] (II) Using input driver 'evdev' for 'Toshiba input device'
[ 18.885] (**) Toshiba input device: always reports core events
[ 18.885] (**) evdev: Toshiba input device: Device: "/dev/input/event6"
[ 18.885] (--) evdev: Toshiba input device: Vendor 0 Product 0
[ 18.885] (--) evdev: Toshiba input device: Found keys
[ 18.885] (II) evdev: Toshiba input device: Configuring as keyboard
[ 18.885] (**) Option "config_info" "udev:/sys/devices/virtual/input/input13/event6"
[ 18.885] (II) XINPUT: Adding extended input device "Toshiba input device" (type: KEYBOARD, id 14)
[ 18.885] (**) Option "xkb_rules" "evdev"
[ 18.885] (**) Option "xkb_model" "pc105"
[ 18.885] (**) Option "xkb_layout" "us"
[ 25.236] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 25.236] (II) intel(0): Printing DDC gathered Modelines:
[ 25.236] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
[ 31.290] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 31.290] (II) intel(0): Printing DDC gathered Modelines:
[ 31.290] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
[ 44.540] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 44.540] (II) intel(0): Printing DDC gathered Modelines:
[ 44.540] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
[ 45.741] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 45.741] (II) intel(0): Printing DDC gathered Modelines:
[ 45.741] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
(EE) ETPS/2 Elantech Touchpad: Read error 19
[ 100.710] (II) config/udev: removing device ETPS/2 Elantech Touchpad
[ 100.720] (II) UnloadModule: "synaptics"
[ 112.186] (II) config/udev: Adding input device PS/2 Elantech Touchpad (/dev/input/event2)
[ 112.186] (**) PS/2 Elantech Touchpad: Applying InputClass "evdev pointer catchall"
[ 112.186] (II) Using input driver 'evdev' for 'PS/2 Elantech Touchpad'
[ 112.186] (**) PS/2 Elantech Touchpad: always reports core events
[ 112.186] (**) evdev: PS/2 Elantech Touchpad: Device: "/dev/input/event2"
[ 112.186] (--) evdev: PS/2 Elantech Touchpad: Vendor 0x2 Product 0x1
[ 112.186] (--) evdev: PS/2 Elantech Touchpad: Found 3 mouse buttons
[ 112.186] (--) evdev: PS/2 Elantech Touchpad: Found relative axes
[ 112.186] (--) evdev: PS/2 Elantech Touchpad: Found x and y relative axes
[ 112.186] (II) evdev: PS/2 Elantech Touchpad: Configuring as mouse
[ 112.186] (**) evdev: PS/2 Elantech Touchpad: YAxisMapping: buttons 4 and 5
[ 112.186] (**) evdev: PS/2 Elantech Touchpad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 112.186] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input26/event2"
[ 112.186] (II) XINPUT: Adding extended input device "PS/2 Elantech Touchpad" (type: MOUSE, id 13)
[ 112.186] (II) evdev: PS/2 Elantech Touchpad: initialized for relative axes.
[ 112.187] (**) PS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 112.187] (**) PS/2 Elantech Touchpad: (accel) acceleration profile 0
[ 112.187] (**) PS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 112.187] (**) PS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 112.187] (II) config/udev: Adding input device PS/2 Elantech Touchpad (/dev/input/mouse1)
[ 112.187] (II) No input driver specified, ignoring this device.
[ 112.187] (II) This device may have been added with another device file.
[ 118.032] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 118.032] (II) intel(0): Printing DDC gathered Modelines:
[ 118.032] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
[ 473.862] (II) intel(0): EDID vendor "LGD", prod id 1110
[ 473.862] (II) intel(0): Printing DDC gathered Modelines:
[ 473.862] (II) intel(0): Modeline "1366x768"x0.0 76.32 1366 1414 1446 1610 768 771 776 790 -hsync -vsync (47.4 kHz eP)
答案1
我现在可以使用了...
我做了什么:
我点击了此链接:wiki.debian.org/SynapticsTouchpad
在那里我发现了这一行的提示:
启动时,Xorg 从目录 /usr/share/X11/xorg.conf.d 读取供应商提供的配置命令(详细信息请参阅 man xorg.conf.d)。
如果您想覆盖系统范围内的默认设置,请使用 /etc/X11/xorg.conf.d 中的文件(例如 /etc/X11/xorg.conf.d/synaptics.conf)进行配置(但这仅适用)以及组合的 /etc/X11/xorg.conf 文件中)。 /usr/share/X11/xorg.conf.d 包含发行版提供的示例,可以复制这些示例(或者至少在创建自己的配置时留意它们的设置)。以下示例展示了如何启用点击以及如何配置各种其他选项;您可能不需要其中的所有内容。在用这个新配置替换之前,注释掉突触的任何旧配置。
我注意到 /etc/X11/ 目录中没有 xorg.conf 文件,因此我尝试创建它。
之后我复制了在同一页面中找到的配置:
Section "InputClass"
Identifier "Touchpad" # required
MatchIsTouchpad "yes" # required
Driver "synaptics" # required
Option "MinSpeed" "0.5"
Option "MaxSpeed" "1.0"
Option "AccelFactor" "0.075"
Option "TapButton1" "1"
Option "TapButton2" "2" # multitouch
Option "TapButton3" "3" # multitouch
Option "VertTwoFingerScroll" "1" # multitouch
Option "HorizTwoFingerScroll" "1" # multitouch
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "7"
Option "EdgeMotionUseAlways" "1"
Option "LBCornerButton" "8" # browser "back" btn
Option "RBCornerButton" "9" # browser "forward" btn
EndSection
我重新启动了笔记本电脑,“瞧”触摸板又开始工作了。