• How to enable touchpad while typing?


    Hi all,

    I’m currently running Antergos (XFCE) on a 2013 Macbook Air, and I’m quite happy with it. One problem I have though, is that I cannot use the touchpad while I type, and I’m unsure how to enable it. Can anybody help me out?

    Thanks!

  • To change these settings in XFCE 4’:

    1. Open System Settings.
    2. Click Mouse and Touchpad.
    3. Change the settings on the Touchpad tab.
  • Hes right, you can also use synclient -l
    Find relevant setting, then change it to 0 or 1 depending

  • @joekamprad said in How to enable touchpad while typing?:

    To change these settings in XFCE 4’:

    1. Open System Settings.
    2. Click Mouse and Touchpad.
    3. Change the settings on the Touchpad tab.

    There isn’t an option for that in the touchpad tab.

    @starrider said in How to enable touchpad while typing?:

    Hes right, you can also use synclient -l
    Find relevant setting, then change it to 0 or 1 depending

    bash: synclient: command not found

    Oof. I’ve tried these already. Any other ideas?
    Thanks, though!

  • cat /etc/X11/xorg.conf.d/50-synaptics.conf
    
    # Example xorg.conf.d snippet that assigns the touchpad driver
    # to all touchpads. See xorg.conf.d(5) for more information on
    # InputClass.
    # DO NOT EDIT THIS FILE, your distribution will likely overwrite
    # it when updating. Copy (and rename) this file into
    # /etc/X11/xorg.conf.d first.
    # Additional options may be added in the form of
    #   Option "OptionName" "value"
    #
    Section "InputClass"
            Identifier "touchpad catchall"
            Driver "synaptics"
            MatchIsTouchpad "on"
            Option "TapButton1" "1"
            Option "TapButton2" "2"
            Option "TapButton3" "3"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
            MatchDevicePath "/dev/input/event*"
    EndSection
    
    Section "InputClass"
            Identifier "touchpad ignore duplicates"
            MatchIsTouchpad "on"
            MatchOS "Linux"
            MatchDevicePath "/dev/input/mouse*"
            Option "Ignore" "on"
    EndSection
    
    # This option enables the bottom right corner to be a right button on
    # non-synaptics clickpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Default clickpad buttons"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
    EndSection
    
    # This option disables software buttons on Apple touchpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Disable clickpad buttons on Apple touchpads"
            MatchProduct "Apple|bcm5974"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
    EndSection
    

    Is what Antergos installs as default, may this is a culprit?

    As i can see it is using syaptic drivers…

    there is also one from xorg:

    cat /usr/share/X11/xorg.conf.d/40-libinput.conf              
    # Match on all types of devices but joysticks
    Section "InputClass"
           Identifier "libinput pointer catchall"
           MatchIsPointer "on"
           MatchDevicePath "/dev/input/event*"
           Driver "libinput"
    EndSection
    
    Section "InputClass"
           Identifier "libinput keyboard catchall"
           MatchIsKeyboard "on"
           MatchDevicePath "/dev/input/event*"
           Driver "libinput"
    EndSection
    
    Section "InputClass"
           Identifier "libinput touchpad catchall"
           MatchIsTouchpad "on"
           MatchDevicePath "/dev/input/event*"
           Driver "libinput"
    EndSection
    
    Section "InputClass"
           Identifier "libinput touchscreen catchall"
           MatchIsTouchscreen "on"
           MatchDevicePath "/dev/input/event*"
           Driver "libinput"
    EndSection
    
    Section "InputClass"
           Identifier "libinput tablet catchall"
           MatchIsTablet "on"
           MatchDevicePath "/dev/input/event*"
           Driver "libinput"
    EndSection
    

    You can try to use this:

    sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d
    sudo mv /etc/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf.bak

  • Command: xfce4-mouse-settings

    0_1528833877250_touchpad.png

  • Command synclient is part of package xf86-input-synaptics.

  • @manuel said in How to enable touchpad while typing?:

    Command synclient is part of package xf86-input-synaptics.

    Makes sense. That package isn’t installed.

  • @ayylmayonnaise
    You may try it, so we see if it helps, maybe not. That package is AFAIK no more developed.

  • per default libinput is installed on Antergos… (new install) i do not have synaptic related stuff installed on xfce here…

  • @joekamprad
    I had them both (xf86-input-libinput and xf86-input-synaptics), but uninstalled the latter… All worked, and still works OK.

  • SUCCESS!
    Thank you all so much.

  • @ayylmayonnaise
    For the record, was it Joe’s instructions that helped?

  • It was installing xf86-input-synaptics that solved it, sorry for the confusion.

  • No problem, I can understand the excitement when something starts working after trying it hard… ;)

  • There is something going on with touchpads at the moment… a lot of issues… from not working as they should to not detected at all… Let’s see what will come up ;)

touchpad48 enable10 typing2 Posts 16Views 458
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.