Я просто получил Ubuntu 16.04 LTS на моем новом ThinkPad E460, и это, оказывается, имеет один из тех "clickpads", где кнопки скрыты под сенсорной панелью (как компьютеры Apple).
Проблема состоит в том, когда я перетаскиваю, я нажимаю и удерживаю левую кнопку (под сенсорной панелью) и шевелю другим пальцем на клавиатуре. Но человечность, кажется, перепутана и не может выяснить, какой из этих двух пальцев, как предполагается, "перетаскивает" и так переходы мыши вокруг.
О проблеме сообщили 2 года назад в этом сообщении: Lenovo synaptics clickpad мертвые зоны (перетаскивают проблемы), Но ни одно из предложенных решений не удовлетворяет меня: изменение AreaBottomEdge не устраняет проблему, и область Программной кнопки уже определяется, поскольку моя сенсорная панель была правильно распознана как clickpad Ubuntu,
Вот опции, которые я имею на xinput:
Device 'AlpsPS/2 ALPS DualPoint TouchPad':
Device Enabled (138): 1
Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (261): 1
Device Accel Constant Deceleration (262): 2.500000
Device Accel Adaptive Deceleration (263): 1.000000
Device Accel Velocity Scaling (264): 12.500000
Synaptics Edges (265): 614, 3481, 307, 1740
Synaptics Finger (266): 25, 30, 0
Synaptics Tap Time (267): 180
Synaptics Tap Move (268): 201
Synaptics Tap Durations (269): 180, 100, 100
Synaptics ClickPad (270): 1
Synaptics Middle Button Timeout (271): 0
Synaptics Two-Finger Pressure (272): 282
Synaptics Two-Finger Width (273): 7
Synaptics Scrolling Distance (274): -91, -91
Synaptics Edge Scrolling (275): 1, 0, 0
Synaptics Two-Finger Scrolling (276): 1, 0
Synaptics Move Speed (277): 1.000000, 1.750000, 0.043687, 0.000000
Synaptics Off (278): 2
Synaptics Locked Drags (279): 0
Synaptics Locked Drags Timeout (280): 5000
Synaptics Tap Action (281): 2, 3, 0, 0, 1, 3, 2
Synaptics Click Action (282): 1, 3, 2
Synaptics Circular Scrolling (283): 0
Synaptics Circular Scrolling Distance (284): 0.100000
Synaptics Circular Scrolling Trigger (285): 0
Synaptics Circular Pad (286): 0
Synaptics Palm Detection (287): 0
Synaptics Palm Dimensions (288): 10, 200
Synaptics Coasting Speed (289): 20.000000, 50.000000
Synaptics Pressure Motion (290): 30, 160
Synaptics Pressure Motion Factor (291): 1.000000, 1.000000
Synaptics Resolution Detect (292): 1
Synaptics Grab Event Device (293): 0
Synaptics Gestures (294): 1
Synaptics Capabilities (295): 1, 0, 0, 1, 1, 0, 0
Synaptics Pad Resolution (296): 38, 42
Synaptics Area (297): 0, 0, 0, 0
Synaptics Soft Button Areas (298): 2047, 0, 1678, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (299): 22, 22
Device Product ID (256): 2, 8
Device Node (257): "/dev/input/event6"
Какие-либо идеи?
Спасибо.
Править: Я попробовал Ubuntu 16.10 с тем же результатом: это все еще переходит вокруг, когда перетаскивают.
EDIT2: Я также попробовал Fedora. В Fedora это работает правильно! Но... Мне действительно нравится Ubuntu намного лучше (я привык к Кв. - добираются и т.д....), Таким образом, я использовал бы Ubuntu. Тем не менее, что файлы/версия пакета конфигурации я должен посмотреть в Fedora для расчета, который мог бы вызывать проблему в Ubuntu?
EDIT3: Я проверил, и Fedora, кажется, имеет xserver-xorg-synaptics версию 1.9.0 вместо 1,8. Мог это быть различием. Я, кажется, способному не нахожу способ установить версию 1.9.0 этого пакета в Ubuntu.
Хорошо, я нашел решение! Всегда доверяемый Debian сохранил меня. Я оставляю его здесь для людей с той же проблемой.
я добавил репозитории от Debian Sid (я полагаю, что та же версия fo пакеты находится в Debian Stretch):
deb http://http.us.debian.org/debian unstable main contrib non-free
к/etc/apt/sources.list
Затем, очевидно
sudo apt-get update
Затем я продолжил синаптический и избавился от следующих пакетов:
Removed the following packages:
ubuntu-desktop
xorg
xserver-common
xserver-xorg
xserver-xorg-core
xserver-xorg-input-all
xserver-xorg-input-evdev
xserver-xorg-input-synaptics
xserver-xorg-input-vmmouse
xserver-xorg-input-wacom
xserver-xorg-video-all
xserver-xorg-video-amdgpu
xserver-xorg-video-ati
xserver-xorg-video-fbdev
xserver-xorg-video-intel
xserver-xorg-video-nouveau
xserver-xorg-video-qxl
xserver-xorg-video-radeon
xserver-xorg-video-vesa
xserver-xorg-video-vmware
Затем установленный, с последней версией, которая является той, прибывающей от Debian:
Upgraded the following packages:
libgcrypt20 (1.6.5-2ubuntu0.2) to 1.7.6-1
libinput10 (1.2.3-1ubuntu1) to 1.6.0-1
libwacom-bin (0.18-1) to 0.22-1
libwacom-common (0.18-1) to 0.22-1
libwacom2 (0.18-1) to 0.22-1
Installed the following packages:
libinput-bin (1.6.0-1)
libxcb-util0 (0.3.8-3)
libxfont2 (1:2.0.1-3)
xfonts-100dpi (1:1.0.4+nmu1)
xfonts-75dpi (1:1.0.4+nmu1)
xorg (1:7.7+18)
xserver-xorg (1:7.7+18)
xserver-xorg-core (2:1.19.1-4)
xserver-xorg-input-all (1:7.7+18)
xserver-xorg-input-libinput (0.23.0-2)
xserver-xorg-input-synaptics (1.9.0-1+b1)
xserver-xorg-video-all (1:7.7+18)
xserver-xorg-video-amdgpu (1.2.0-1+b1)
xserver-xorg-video-ati (1:7.8.0-1+b1)
xserver-xorg-video-fbdev (1:0.4.4-1+b5)
xserver-xorg-video-intel (2:2.99.917+git20161206-1)
xserver-xorg-video-nouveau (1:1.0.13-1+b1)
xserver-xorg-video-qxl (0.1.4+20161126git4d7160c-1)
xserver-xorg-video-radeon (1:7.8.0-1+b1)
xserver-xorg-video-vesa (1:2.3.4-1+b2)
xserver-xorg-video-vmware (1:13.2.1-1+b1)
И наконец добавил остающиеся пакеты:
Installed the following packages:
ubuntu-desktop (1.361)
xserver-xorg-input-evdev (1:2.10.5-1)
существует два пакета, которые были удалены, и я не мог занять место с версиями Debian: xserver-xorg-input-vmmouse
и xserver-xorg-input-wacom
. Но мне лично не нужны они, так как мой ноутбук не является планшетом Wacom, и я не намереваюсь использовать VMware (мне нравится VirtualBox лучше).
я надеюсь, что это помогает кому-то
<час>Редактирование: Конечно, это само собой разумеется, отключите репозитории Debian после выполнения этого... Я использую наследника repos для исправления ошибки, не для моей повседневной жизни. Если я хотел страдать от головных болей, которые Sid дал мне 10 лет назад, я установлю Debian Sid...