hugegreenbug / xf86-input-cmt

X11 ChromiumOS touchpad driver ported to Linux
BSD 3-Clause "New" or "Revised" License
83 stars 15 forks source link

Prevent taps while typing? #19

Open nnutter opened 8 years ago

nnutter commented 8 years ago

I've tried playing with as many of the Tap or Palm properties as seemed plausible. Does anyone know if any of the properties can disable taps while typing? As an example, if I position the cursor at the start of a line I can start typing and then while still typing tap and it continues typing in that new location.

$ xinput --list-props 9 | grep -P 'Tap|Palm'
        Tap Enable (311):       1
        Tap Paused (312):       0
        Tap Timeout (313):      0.200000
        Inter-Tap Timeout (314):        0.150000
        Tap Drag Delay (315):   0.080000
        Tap Drag Timeout (316): 0.300000
        Tap Drag Enable (317):  1
        Tap Drag Lock Enable (318):     0
        Tap Drag Stationary Time (319): 0.000000
        Tap Move Distance (320):        3.000000
        Tap Minimum Pressure (321):     -15.000000
        Tap Maximum Movement (322):     0.000100
        Tap Maximum Finger Age (323):   1.200000
        Keyboard Palm Prevent Timeout (353):    0.500000
        Motion Tap Prevent Timeout (354):       0.050000
        Tap Min Separation (355):       10.000000
        Palm Pressure (372):    120.000000
        Palm Width (373):       21.200001
        Tap Exclusion Border Width (377):       6.000000
        Palm Edge Zone Width (378):     9.000000
        Palm Edge Zone Min Point Speed (379):   100.000000
        Palm Eval Timeout (380):        0.100000
        Palm Stationary Time (381):     2.000000
        Palm Stationary Distance (382): 4.000000
        Palm Pointing Min Move Distance (383):  12.000000
        Palm Pointing Max Reverse Move Distance (384):  0.300000
        Palm Split Maximum Distance (385):      4.000000
        Suppress Immediate Tapdown (395):       1