鼠标和触摸板的单独设置丢失


11

Ubuntu 16.04:设置菜单曾经为外部鼠标触摸板提供了单独的设置,现在仅包含两者的一组设置。指针速度的设置实际上不会改变鼠标的任何行为 -不管速度设置如何变化,鼠标的运动都不会改变。

这是鼠标和触摸板设置损坏后我的设置: 在此处输入图片说明

看来这以前可能是个问题... 缺少鼠标和触摸板设置 ... 我正在运行16.04,而不是14.04。touchpad-indicator默认情况下,没有任何程序,当添加答案之一中列出的存储库时,它没有任何帮助。

这也可能与ELAN触摸板突然停止工作,前一天工作有关,但是我没有那个人遇到的那么多问题:

触摸板可以正常工作,可以用两个手指滚动,但是这些都是我在“设置”损坏之前设置的所有设置。我无法再更改速度,禁用两指滚动或类似操作。除双击速度和主按钮起作用外,没有鼠标设置。

同样,这就是它的外观(接近它)。这是它的样子,但现在它看起来像上面的一个。

在此处输入图片说明

我知道这样的问题是一个已知的错误:https : //bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1132063,但这是最近发生的。这个错误似乎已经存在了一段时间,而我的机器(最初为14.04)已经通过更新和新发行版发布,并且直到最近才在更新后崩溃。同样,我在矿井中有一个基本的“鼠标:指针速度”设置,该设置未在bug报告屏幕快照中显示。

有任何解决这个问题的方法吗?

编辑1:输出xinput

⎡ Virtual core pointer                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M570                             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)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ BisonCam, NB Pro                          id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

编辑2:输出xinput list-props 13

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (301): 0
    libinput Tapping Enabled Default (302): 0
    libinput Tapping Drag Enabled (303):    1
    libinput Tapping Drag Enabled Default (304):    1
    libinput Tapping Drag Lock Enabled (305):   0
    libinput Tapping Drag Lock Enabled Default (306):   0
    libinput Accel Speed (284): 0.000000
    libinput Accel Speed Default (285): 0.000000
    libinput Natural Scrolling Enabled (289):   0
    libinput Natural Scrolling Enabled Default (290):   0
    libinput Send Events Modes Available (268): 1, 1
    libinput Send Events Mode Enabled (269):    0, 0
    libinput Send Events Mode Enabled Default (270):    0, 0
    libinput Left Handed Enabled (291): 0
    libinput Left Handed Enabled Default (292): 0
    libinput Scroll Methods Available (293):    1, 1, 0
    libinput Scroll Method Enabled (294):   1, 0, 0
    libinput Scroll Method Enabled Default (295):   1, 0, 0
    libinput Disable While Typing Enabled (307):    1
    libinput Disable While Typing Enabled Default (308):    1
    Device Node (271):  "/dev/input/event6"
    Device Product ID (272):    2, 7
    libinput Drag Lock Buttons (300):   
    libinput Horizonal Scroll Enabled (273):    1

编辑3:xinput list-props 13 删除后的 输出xinput list-props 13

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (279): 1
    Device Accel Constant Deceleration (280):   2.500000
    Device Accel Adaptive Deceleration (281):   1.000000
    Device Accel Velocity Scaling (282):    12.500000
    Synaptics Edges (303):  1768, 5410, 1645, 4563
    Synaptics Finger (304): 25, 30, 0
    Synaptics Tap Time (305):   180
    Synaptics Tap Move (306):   238
    Synaptics Tap Durations (307):  180, 100, 100
    Synaptics ClickPad (308):   0
    Synaptics Middle Button Timeout (309):  75
    Synaptics Two-Finger Pressure (310):    282
    Synaptics Two-Finger Width (311):   7
    Synaptics Scrolling Distance (312): 108, 108
    Synaptics Edge Scrolling (313): 0, 0, 0
    Synaptics Two-Finger Scrolling (314):   1, 1
    Synaptics Move Speed (315): 1.000000, 1.750000, 0.036866, 0.000000
    Synaptics Off (316):    2
    Synaptics Locked Drags (317):   0
    Synaptics Locked Drags Timeout (318):   5000
    Synaptics Tap Action (319): 0, 0, 0, 0, 0, 0, 0
    Synaptics Click Action (320):   1, 1, 0
    Synaptics Circular Scrolling (321): 0
    Synaptics Circular Scrolling Distance (322):    0.100000
    Synaptics Circular Scrolling Trigger (323): 0
    Synaptics Circular Pad (324):   0
    Synaptics Palm Detection (325): 0
    Synaptics Palm Dimensions (326):    10, 200
    Synaptics Coasting Speed (327): 20.000000, 50.000000
    Synaptics Pressure Motion (328):    30, 160
    Synaptics Pressure Motion Factor (329): 1.000000, 1.000000
    Synaptics Resolution Detect (330):  1
    Synaptics Grab Event Device (331):  0
    Synaptics Gestures (332):   1
    Synaptics Capabilities (333):   1, 0, 1, 1, 1, 1, 1
    Synaptics Pad Resolution (334): 65, 44
    Synaptics Area (335):   0, 0, 0, 0
    Synaptics Noise Cancellation (336): 8, 8
    Device Product ID (268):    2, 7
    Device Node (269):  "/dev/input/event6"

删除后的 “设置”菜单xinput list-props 13在此处输入图片说明

因此,现在除触摸板速度外,所有设置均有效。


编辑您的问题并添加xinputterminal命令的输出。
飞行员

@ Pilot6完成,添加输出。
Zzzach ...

请另外加上xinput list-props 13
Pilot6'6

@ Pilot6完成,添加了更多输出。有趣的设置列表,但不完全确定它们代表什么。
Zzzach ...

Answers:


8

您已经安装了libinput。它用于代替xorg-synaptics管理触摸板。

不幸的是,当前带有Unity DE的Ubuntu libinput缺省没有设置GUI。unity-control-center只能控制xorg-synapics

另一个选项是卸载xserver-xorg-input-libinput软件包并使用xserver-xorg-input-synaptics默认情况下安装的软件包。


看起来像是libinput通过更新自动安装的。如果我尝试将其删除,则会有大量的包裹要删除,因此无法删除它。gnome-control-center如您所示,我已经安装并运行它,并且出现了鼠标和触摸板选项,但它们实际上并没有改变这些值。我什至可以“关闭触摸板”,它仍然可以工作。速度滑块对鼠标速度没有影响。我可以将xorg-synaptics用作输入管理器吗?
Zzzach ...

您在使用Ubuntu还是其他衍生产品?在我的16.04上xserver-xorg-input-libinput,默认情况下未安装,并且不会删除任何软件包。也libinput值得保留。很好 您可以使用CLI来控制触摸板。
Pilot6'6

好的,这样可以解决我的问题之一。我删除了该xserver-xorg-input-libinput程序包,并xinput更改了设置菜单和输出(稍后将更新问题)。鼠标速度现在可以正常工作(非常大),但是触摸板速度设置仍然不会影响实际的触摸板速度。我现在可以禁用触摸板-只是速度不起作用。
Zzzach ...

您为我找回了菜单,这是我最初的问题。我现在应该就触摸板速度不正常提出另一个问题吗?还是与这个问题有关?
Zzzach ...

触摸板速度不适用于所有触摸板。
Pilot6'6

0

在我的Lenovo Thinkpad L380 Yoga上,安装Unity时,我在Pop!_OS 19.04上遇到类似的问题。我必须安装该xserver-xorg-input-synaptics软件包,然后显示设置。


-1

请勿卸载xserver-xorg-input-libinput

尤其是当您在笔记本电脑上时,请不要使用有线连接(LAN电缆),也不要使用任何其他计算机。

您的键盘和鼠标将停止工作。您将无法登录到PC,您将无法启动终端。

您所能做的就是在其他计算机上下载xserver-xorg-input-libinputxserver-xorg-input-all,将它们放在USB驱动器上,然后从恢复模式手动安装它们。


download xserver-xorg-input-libinput and xserver-xorg-input-libinput 两次一样?
derHugo

但是,在这个问题上,我还有另一个输入服务。如果您没有我遇到的相同问题,请不要遵循公认的解决方案。修复像这样的故障系统并不困难。只需引导至单用户模式并使用tty之一重新安装即可。甚至不需要LiveCD即可解决此问题。
Zzzach ... 17/12/22

更正了软件包名称,谢谢。另外,如果您使用Ubuntu(我的操作系统是17.10)和其他依赖libinput作为默认驱动程序的发行版,则您可能会对此感到担心。
伊万·尼古拉耶夫
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.