键入时如何启用触摸板的点击?配置每隔几秒钟会不断重置

字节指挥官

我想(暂时)禁用在键盘上打字时禁用触摸板点击的功能,以便能够玩需要通过鼠标和键盘同时进行交互的游戏,而不必使用物理外接鼠标。

换句话说,如何在同时按下键盘上的键的同时使用触摸板单击内容?

到目前为止,我在Ask Ask Ubuntu上可以找到的所有内容都是相反的,如何在键入时禁用触摸板。

一些系统信息,我正在运行Ubuntu 16.04,并将xinput触摸板列出为

SYN1B7F:00 06CB:7406 Touchpad

更新:阅读ElementaryOS上的这篇文章后我尝试了什么

首先,由xinput列出的属性synclient

$ xinput | grep Touchpad
⎜   ↳ SYN1B7F:00 06CB:7406 Touchpad             id=11   [slave  pointer  (2)]
$ xinput list-props 11 
Device 'SYN1B7F:00 06CB:7406 Touchpad':
    Device Enabled (169):   1
    Coordinate Transformation Matrix (171): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (294): 1
    Device Accel Constant Deceleration (295):   2.500000
    Device Accel Adaptive Deceleration (296):   1.000000
    Device Accel Velocity Scaling (297):    12.500000
    Synaptics Edges (298):  49, 1187, 48, 850
    Synaptics Finger (299): 25, 30, 0
    Synaptics Tap Time (300):   180
    Synaptics Tap Move (301):   67
    Synaptics Tap Durations (302):  180, 100, 100
    Synaptics ClickPad (303):   1
    Synaptics Middle Button Timeout (304):  0
    Synaptics Two-Finger Pressure (305):    282
    Synaptics Two-Finger Width (306):   7
    Synaptics Scrolling Distance (307): 30, 30
    Synaptics Edge Scrolling (308): 0, 0, 0
    Synaptics Two-Finger Scrolling (309):   1, 1
    Synaptics Move Speed (310): 1.000000, 1.750000, 0.130976, 0.000000
    Synaptics Off (311):    2
    Synaptics Locked Drags (312):   0
    Synaptics Locked Drags Timeout (313):   5000
    Synaptics Tap Action (314): 2, 3, 0, 0, 1, 3, 2
    Synaptics Click Action (315):   1, 3, 0
    Synaptics Circular Scrolling (316): 0
    Synaptics Circular Scrolling Distance (317):    0.100000
    Synaptics Circular Scrolling Trigger (318): 0
    Synaptics Circular Pad (319):   0
    Synaptics Palm Detection (320): 0
    Synaptics Palm Dimensions (321):    10, 200
    Synaptics Coasting Speed (322): 20.000000, 50.000000
    Synaptics Pressure Motion (323):    30, 160
    Synaptics Pressure Motion Factor (324): 1.000000, 1.000000
    Synaptics Resolution Detect (325):  1
    Synaptics Grab Event Device (326):  0
    Synaptics Gestures (327):   1
    Synaptics Capabilities (328):   1, 0, 0, 1, 1, 0, 0
    Synaptics Pad Resolution (329): 12, 12
    Synaptics Area (330):   0, 0, 0, 0
    Synaptics Soft Button Areas (331):  618, 0, 736, 0, 0, 0, 0, 0
    Synaptics Noise Cancellation (332): 7, 7
    Device Product ID (289):    1739, 29702
    Device Node (290):  "/dev/input/event12"

$ synclient 
Parameter settings:
    LeftEdge                = 49
    RightEdge               = 1187
    TopEdge                 = 48
    BottomEdge              = 850
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 67
    MaxDoubleTapTime        = 100
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 30
    HorizScrollDelta        = 30
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.130976
    TouchpadOff             = 2
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 2
    ClickFinger1            = 1
    ClickFinger2            = 3
    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         = 7
    VertHysteresis          = 7
    ClickPad                = 1
    RightButtonAreaLeft     = 618
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 736
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0

所以从我已阅读,TouchpadOffsynclientSynaptics Off (311)xinput应该有趣的设置:0 =“始终启用”,1 =“总是禁用”,2 =“已禁用,而输入”

我尝试更改它(仅通过xinput或仅通过synclient,以及同时通过几次):

$ xinput set-prop 11 311 0
$ synclient TouchpadOff=0

但是,这些设置不是永久性的。设置立即检查回该值,显示更改为0,如预期的那样:

$ xinput list-props 11 | grep Off
    Synaptics Off (311):    0
$ synclient | grep TouchpadOff
    TouchpadOff             = 0

但是仅几秒钟后,这些值将自动重新重置为2:

$ xinput list-props 11 | grep Off
    Synaptics Off (311):    2
$ synclient | grep TouchpadOff
    TouchpadOff             = 2

但是请注意,其他设置(如synclient TapButton3=2)可用于中键单击,因此我可以启用3指点击来正常工作,并且不会重置。

我不知道这里发生了什么,为什么。请帮助我正确而持久地设置此配置,以便即使在键入时也能启用我的触摸板。

字节指挥官

通过简单地取消syndaemon进程,即使在键入时,我也可以始终为当前会话启用触摸板这会自动将TouchpadOff=0synclient太。

killall syndaemon

但是,这不会阻止syndaemon下次重新启动(或登录?)时自动重新启动。

要在再次输入时禁用触摸板,因此可以重新启动或syndaemon通过运行再次重新启动

syndaemon -i 1.0 -t -K -R -d

同样,这会自动处理TouchpadOff=2设置synclient本身。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

键入时如何禁用触摸板?

来自分类Dev

键入时如何禁用触摸板?

来自分类Dev

键入时如何禁用触摸板?

来自分类Dev

键入时如何激活触摸板?

来自分类Dev

如何在键入时启用Synaptics触摸板(不禁用palmcheck)?

来自分类Dev

如何配置Trackpoint + Synaptics触摸板仅启用对Linux的点击(Ubuntu)

来自分类Dev

如何在Fedora中启用触摸板点击?

来自分类Dev

GDM-如何启用触摸板点击

来自分类Dev

如何每隔几秒钟更改一次innerHTML

来自分类Dev

键入时禁用触摸板不起作用

来自分类Dev

键入时如何禁用触摸板?在Ubuntu 16.04上,syndaemon无法正常工作

来自分类Dev

在Ubuntu 18.04中键入时如何使用触摸板?

来自分类Dev

如何禁用触摸板上的点击?

来自分类Dev

视频每隔几秒钟就会死机

来自分类Dev

每隔几秒钟重复AnimationDrawable

来自分类Dev

视频每隔几秒钟就会死机

来自分类Dev

如何在Debian Wheezy KDE中启用触摸板滚动和点击?

来自分类Dev

在触摸时显示CCLabel几秒钟

来自分类Dev

触摸板无法点击

来自分类Dev

如何使这个“打字时禁用触摸板”python 脚本更快地启用触摸板?

来自分类Dev

如何在gnuplot中每隔几秒钟自动重新绘制图形?

来自分类Dev

如何仅每隔几秒钟获取变量并进行更新

来自分类Dev

如何基于每隔几秒钟的角度计数来加载数据

来自分类Dev

如何每隔几秒钟获取屏幕截图C#控制台

来自分类Dev

如何每隔几分钟诊断并修复冻结几秒钟

来自分类Dev

键入时,光标向后跳;键入时禁用触摸板的解决方案不起作用

来自分类Dev

关闭“键入时禁用触摸板”不起作用(KDE)

来自分类Dev

在带有Ubuntu 18.04的thinkpad E450上键入时,触摸板未禁用

来自分类Dev

如何在Windows上禁用点击(触摸板)

Related 相关文章

  1. 1

    键入时如何禁用触摸板?

  2. 2

    键入时如何禁用触摸板?

  3. 3

    键入时如何禁用触摸板?

  4. 4

    键入时如何激活触摸板?

  5. 5

    如何在键入时启用Synaptics触摸板(不禁用palmcheck)?

  6. 6

    如何配置Trackpoint + Synaptics触摸板仅启用对Linux的点击(Ubuntu)

  7. 7

    如何在Fedora中启用触摸板点击?

  8. 8

    GDM-如何启用触摸板点击

  9. 9

    如何每隔几秒钟更改一次innerHTML

  10. 10

    键入时禁用触摸板不起作用

  11. 11

    键入时如何禁用触摸板?在Ubuntu 16.04上,syndaemon无法正常工作

  12. 12

    在Ubuntu 18.04中键入时如何使用触摸板?

  13. 13

    如何禁用触摸板上的点击?

  14. 14

    视频每隔几秒钟就会死机

  15. 15

    每隔几秒钟重复AnimationDrawable

  16. 16

    视频每隔几秒钟就会死机

  17. 17

    如何在Debian Wheezy KDE中启用触摸板滚动和点击?

  18. 18

    在触摸时显示CCLabel几秒钟

  19. 19

    触摸板无法点击

  20. 20

    如何使这个“打字时禁用触摸板”python 脚本更快地启用触摸板?

  21. 21

    如何在gnuplot中每隔几秒钟自动重新绘制图形?

  22. 22

    如何仅每隔几秒钟获取变量并进行更新

  23. 23

    如何基于每隔几秒钟的角度计数来加载数据

  24. 24

    如何每隔几秒钟获取屏幕截图C#控制台

  25. 25

    如何每隔几分钟诊断并修复冻结几秒钟

  26. 26

    键入时,光标向后跳;键入时禁用触摸板的解决方案不起作用

  27. 27

    关闭“键入时禁用触摸板”不起作用(KDE)

  28. 28

    在带有Ubuntu 18.04的thinkpad E450上键入时,触摸板未禁用

  29. 29

    如何在Windows上禁用点击(触摸板)

热门标签

归档