![Kubuntu 17.04 上的触摸板突然停止工作](https://linux22.com/image/1091080/Kubuntu%2017.04%20%E4%B8%8A%E7%9A%84%E8%A7%A6%E6%91%B8%E6%9D%BF%E7%AA%81%E7%84%B6%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我已经使用 Kubuntu 17.04 几个月了。今天,当我启动电脑时,触摸板无法使用,我不知道为什么。
我在 Google 上搜索了一段时间,发现很多人因为不同原因遇到这个问题,但还没有找到适合我的解决方案。这不可能是由于新软件安装或升级造成的,因为我昨天(上次成功时)没有安装任何软件。今天重启电脑也没有改变任何东西。我还检查了笔记本电脑上的触摸板切换按钮,但没有结果。
显然系统正在识别触摸板:
dmesg |grep -i touchpad
[ 2.294403] psmouse serio2: synaptics: Touchpad model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04733/0xa40000/0xa0000/0x0, board id: 0, fw id: 582762
[ 2.345807] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input9
[ 23.348266] toshiba_acpi: Supported laptop features: hotkeys touchpad usb-sleep-charge cooling-method
以下是输出xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [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)]
↳ CNF9055 id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ Toshiba input device id=12 [slave keyboard (3)]
以下是我从synclient -l
Parameter settings:
LeftEdge = 1767
RightEdge = 5397
TopEdge = 1637
BottomEdge = 4451
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 234
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 106
HorizScrollDelta = 106
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0374602
TouchpadOff = 2
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect = 1
GrabEventDevice = 0
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 26
VertHysteresis = 26
ClickPad = 0
我尝试跑步synclient TouchpadOff=0
,但什么也没改变。
我还可以检查/尝试什么?谢谢!
答案1
事实证明我比我想象的还要笨。我的笔记本电脑有两个不同的按钮可以切换触摸板(一个是 Fn+F9,这是我尝试的,另一个是触摸板上方的一个稍微显眼的小按钮)。按下第二个按钮就可以了。