What are synaptic and synaptics?












0














I need an explanation of the meanings of "synaptic" and "synaptics". Linux Mint 19.1 on a HP Laptop. The laptop has a synaptics touchpad which I need to disable on bootup. A config file to do this goes in the directory /etc/X11/xorg.conf.d/ and the filename seems to be variously called synaptics.conf or 50-synaptics.conf or 70-synaptics.conf










share|improve this question









New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
    – terdon
    yesterday












  • alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
    – A.B
    yesterday
















0














I need an explanation of the meanings of "synaptic" and "synaptics". Linux Mint 19.1 on a HP Laptop. The laptop has a synaptics touchpad which I need to disable on bootup. A config file to do this goes in the directory /etc/X11/xorg.conf.d/ and the filename seems to be variously called synaptics.conf or 50-synaptics.conf or 70-synaptics.conf










share|improve this question









New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
    – terdon
    yesterday












  • alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
    – A.B
    yesterday














0












0








0







I need an explanation of the meanings of "synaptic" and "synaptics". Linux Mint 19.1 on a HP Laptop. The laptop has a synaptics touchpad which I need to disable on bootup. A config file to do this goes in the directory /etc/X11/xorg.conf.d/ and the filename seems to be variously called synaptics.conf or 50-synaptics.conf or 70-synaptics.conf










share|improve this question









New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I need an explanation of the meanings of "synaptic" and "synaptics". Linux Mint 19.1 on a HP Laptop. The laptop has a synaptics touchpad which I need to disable on bootup. A config file to do this goes in the directory /etc/X11/xorg.conf.d/ and the filename seems to be variously called synaptics.conf or 50-synaptics.conf or 70-synaptics.conf







touchpad






share|improve this question









New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 20 hours ago





















New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked yesterday









Robert McCoughtry

83




83




New contributor




Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Robert McCoughtry is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
    – terdon
    yesterday












  • alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
    – A.B
    yesterday


















  • Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
    – terdon
    yesterday












  • alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
    – A.B
    yesterday
















Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
– terdon
yesterday






Hi and welcome to the site! Could you please edit your question and clarify what you are trying to do and what your problem is? Is your question "how can I disable the touchpad" or is it "what is synaptic"? And are you perhaps confusing synaptic and synaptics (a very understandable mistake)? If you want help with your cofig file, please include it in your question and use the formatting tools to edit it as code.
– terdon
yesterday














alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
– A.B
yesterday




alternatively you can choose to restrict touchpad functionality using syndaemon. Eg, disable it while typing, or even disable only clicks while typing
– A.B
yesterday










2 Answers
2






active

oldest

votes


















1














Synaptics is a major manufacturer of laptop touchpads, and also the name of the widely-used Xorg touchpad driver that originated as a driver for Synaptics touchpads, but now covers other touchpad manufacturers' products too.



Synaptic without the s, however, is completely unrelated: it is a graphical APT package manager front-end for the GTK toolkit (i.e. native to the GNOME desktop).



Mint 19.1 is likely to use the newer libinput X11 input driver instead of the dedicated synaptics touchpad driver used in previous versions; beginner6789's answer to this question or man libinput may be helpful in configuring it.



Also, you can use the xinput command without any parameters to list the X11 input devices, and then use xinput --list-props <input device number of your touchpad> to view all the settings for it available through the current driver.



Before trying to manipulate the settings directly, note that your desktop environment may already be controlling some of the settings. For example, in KDE the "Synaptics Off" setting is controlled by the touchpad input device management of KDE System Settings: if you set the "Disable touchpad when typing" option, it will manipulate the "Synaptics Off" setting according to whether keystrokes have been recently detected or not.






share|improve this answer





















  • Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
    – Robert McCoughtry
    20 hours ago



















0














I am using the synaptics driver for my Elan1300 clickpad with voidlinux. Mint could be different.



In my /usr/share/X11/xorg.conf.d/ is 70-synaptics.conf file I copied to /etc/X11/xorg.conf.d/70-synaptics.conf and edited with my settings. The /var/log/Xorg.0.log file shows if the xorg is using the synaptics driver. The synaptics driver has settings to disable the touchpad when running the Xserver.



The touchpad using the synaptics driver can be turned off in the config file:



Option "TouchpadOff" "true"


That should disable the touchpad as soon as the display manager begins. Some desktop managers can affect the way xorg works with the input devices so that would be different. After X begins then the touchpad can be turned off in the .xinitrc file or other startup file like this:



synclient TouchpadOff=1


If the xf86-input-synaptics is not installed then the xf86-input-libinput might be activating the touchpad instead of the synaptics driver.



An excerpt from the Xorg.0.log file might have given better information and show how the touchpad is being setup or the xinput can also give some details.



The xorg.conf.d files could even be modified to ignore the touchpad in the evdev.conf, libinput.conf and synaptics.conf files and so prevent any touchpad driver from loading:



MatchIsTouchpad "on"
Option "Ignore" "true"


So I suppose the synaptics package would not be needed just to disable all touchpads in the evdev and libinput drivers.



EDIT: This might not be enough because the Xserver could activate the touchpad as a simple mouse instead of a touchpad. Then a MatchProduct would be needed to completely Ignore the touchpad.



Unless a touchscreen driver is needed then blacklisting the hid_multitouch kernel module can also disable the touchpad. And building a custom kernel is also an option...






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    Robert McCoughtry is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f492457%2fwhat-are-synaptic-and-synaptics%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    Synaptics is a major manufacturer of laptop touchpads, and also the name of the widely-used Xorg touchpad driver that originated as a driver for Synaptics touchpads, but now covers other touchpad manufacturers' products too.



    Synaptic without the s, however, is completely unrelated: it is a graphical APT package manager front-end for the GTK toolkit (i.e. native to the GNOME desktop).



    Mint 19.1 is likely to use the newer libinput X11 input driver instead of the dedicated synaptics touchpad driver used in previous versions; beginner6789's answer to this question or man libinput may be helpful in configuring it.



    Also, you can use the xinput command without any parameters to list the X11 input devices, and then use xinput --list-props <input device number of your touchpad> to view all the settings for it available through the current driver.



    Before trying to manipulate the settings directly, note that your desktop environment may already be controlling some of the settings. For example, in KDE the "Synaptics Off" setting is controlled by the touchpad input device management of KDE System Settings: if you set the "Disable touchpad when typing" option, it will manipulate the "Synaptics Off" setting according to whether keystrokes have been recently detected or not.






    share|improve this answer





















    • Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
      – Robert McCoughtry
      20 hours ago
















    1














    Synaptics is a major manufacturer of laptop touchpads, and also the name of the widely-used Xorg touchpad driver that originated as a driver for Synaptics touchpads, but now covers other touchpad manufacturers' products too.



    Synaptic without the s, however, is completely unrelated: it is a graphical APT package manager front-end for the GTK toolkit (i.e. native to the GNOME desktop).



    Mint 19.1 is likely to use the newer libinput X11 input driver instead of the dedicated synaptics touchpad driver used in previous versions; beginner6789's answer to this question or man libinput may be helpful in configuring it.



    Also, you can use the xinput command without any parameters to list the X11 input devices, and then use xinput --list-props <input device number of your touchpad> to view all the settings for it available through the current driver.



    Before trying to manipulate the settings directly, note that your desktop environment may already be controlling some of the settings. For example, in KDE the "Synaptics Off" setting is controlled by the touchpad input device management of KDE System Settings: if you set the "Disable touchpad when typing" option, it will manipulate the "Synaptics Off" setting according to whether keystrokes have been recently detected or not.






    share|improve this answer





















    • Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
      – Robert McCoughtry
      20 hours ago














    1












    1








    1






    Synaptics is a major manufacturer of laptop touchpads, and also the name of the widely-used Xorg touchpad driver that originated as a driver for Synaptics touchpads, but now covers other touchpad manufacturers' products too.



    Synaptic without the s, however, is completely unrelated: it is a graphical APT package manager front-end for the GTK toolkit (i.e. native to the GNOME desktop).



    Mint 19.1 is likely to use the newer libinput X11 input driver instead of the dedicated synaptics touchpad driver used in previous versions; beginner6789's answer to this question or man libinput may be helpful in configuring it.



    Also, you can use the xinput command without any parameters to list the X11 input devices, and then use xinput --list-props <input device number of your touchpad> to view all the settings for it available through the current driver.



    Before trying to manipulate the settings directly, note that your desktop environment may already be controlling some of the settings. For example, in KDE the "Synaptics Off" setting is controlled by the touchpad input device management of KDE System Settings: if you set the "Disable touchpad when typing" option, it will manipulate the "Synaptics Off" setting according to whether keystrokes have been recently detected or not.






    share|improve this answer












    Synaptics is a major manufacturer of laptop touchpads, and also the name of the widely-used Xorg touchpad driver that originated as a driver for Synaptics touchpads, but now covers other touchpad manufacturers' products too.



    Synaptic without the s, however, is completely unrelated: it is a graphical APT package manager front-end for the GTK toolkit (i.e. native to the GNOME desktop).



    Mint 19.1 is likely to use the newer libinput X11 input driver instead of the dedicated synaptics touchpad driver used in previous versions; beginner6789's answer to this question or man libinput may be helpful in configuring it.



    Also, you can use the xinput command without any parameters to list the X11 input devices, and then use xinput --list-props <input device number of your touchpad> to view all the settings for it available through the current driver.



    Before trying to manipulate the settings directly, note that your desktop environment may already be controlling some of the settings. For example, in KDE the "Synaptics Off" setting is controlled by the touchpad input device management of KDE System Settings: if you set the "Disable touchpad when typing" option, it will manipulate the "Synaptics Off" setting according to whether keystrokes have been recently detected or not.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered yesterday









    telcoM

    15.9k12143




    15.9k12143












    • Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
      – Robert McCoughtry
      20 hours ago


















    • Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
      – Robert McCoughtry
      20 hours ago
















    Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
    – Robert McCoughtry
    20 hours ago




    Using the above xinput commands reveal that Mint 19.1 is using libinput rather than Xorg.
    – Robert McCoughtry
    20 hours ago













    0














    I am using the synaptics driver for my Elan1300 clickpad with voidlinux. Mint could be different.



    In my /usr/share/X11/xorg.conf.d/ is 70-synaptics.conf file I copied to /etc/X11/xorg.conf.d/70-synaptics.conf and edited with my settings. The /var/log/Xorg.0.log file shows if the xorg is using the synaptics driver. The synaptics driver has settings to disable the touchpad when running the Xserver.



    The touchpad using the synaptics driver can be turned off in the config file:



    Option "TouchpadOff" "true"


    That should disable the touchpad as soon as the display manager begins. Some desktop managers can affect the way xorg works with the input devices so that would be different. After X begins then the touchpad can be turned off in the .xinitrc file or other startup file like this:



    synclient TouchpadOff=1


    If the xf86-input-synaptics is not installed then the xf86-input-libinput might be activating the touchpad instead of the synaptics driver.



    An excerpt from the Xorg.0.log file might have given better information and show how the touchpad is being setup or the xinput can also give some details.



    The xorg.conf.d files could even be modified to ignore the touchpad in the evdev.conf, libinput.conf and synaptics.conf files and so prevent any touchpad driver from loading:



    MatchIsTouchpad "on"
    Option "Ignore" "true"


    So I suppose the synaptics package would not be needed just to disable all touchpads in the evdev and libinput drivers.



    EDIT: This might not be enough because the Xserver could activate the touchpad as a simple mouse instead of a touchpad. Then a MatchProduct would be needed to completely Ignore the touchpad.



    Unless a touchscreen driver is needed then blacklisting the hid_multitouch kernel module can also disable the touchpad. And building a custom kernel is also an option...






    share|improve this answer




























      0














      I am using the synaptics driver for my Elan1300 clickpad with voidlinux. Mint could be different.



      In my /usr/share/X11/xorg.conf.d/ is 70-synaptics.conf file I copied to /etc/X11/xorg.conf.d/70-synaptics.conf and edited with my settings. The /var/log/Xorg.0.log file shows if the xorg is using the synaptics driver. The synaptics driver has settings to disable the touchpad when running the Xserver.



      The touchpad using the synaptics driver can be turned off in the config file:



      Option "TouchpadOff" "true"


      That should disable the touchpad as soon as the display manager begins. Some desktop managers can affect the way xorg works with the input devices so that would be different. After X begins then the touchpad can be turned off in the .xinitrc file or other startup file like this:



      synclient TouchpadOff=1


      If the xf86-input-synaptics is not installed then the xf86-input-libinput might be activating the touchpad instead of the synaptics driver.



      An excerpt from the Xorg.0.log file might have given better information and show how the touchpad is being setup or the xinput can also give some details.



      The xorg.conf.d files could even be modified to ignore the touchpad in the evdev.conf, libinput.conf and synaptics.conf files and so prevent any touchpad driver from loading:



      MatchIsTouchpad "on"
      Option "Ignore" "true"


      So I suppose the synaptics package would not be needed just to disable all touchpads in the evdev and libinput drivers.



      EDIT: This might not be enough because the Xserver could activate the touchpad as a simple mouse instead of a touchpad. Then a MatchProduct would be needed to completely Ignore the touchpad.



      Unless a touchscreen driver is needed then blacklisting the hid_multitouch kernel module can also disable the touchpad. And building a custom kernel is also an option...






      share|improve this answer


























        0












        0








        0






        I am using the synaptics driver for my Elan1300 clickpad with voidlinux. Mint could be different.



        In my /usr/share/X11/xorg.conf.d/ is 70-synaptics.conf file I copied to /etc/X11/xorg.conf.d/70-synaptics.conf and edited with my settings. The /var/log/Xorg.0.log file shows if the xorg is using the synaptics driver. The synaptics driver has settings to disable the touchpad when running the Xserver.



        The touchpad using the synaptics driver can be turned off in the config file:



        Option "TouchpadOff" "true"


        That should disable the touchpad as soon as the display manager begins. Some desktop managers can affect the way xorg works with the input devices so that would be different. After X begins then the touchpad can be turned off in the .xinitrc file or other startup file like this:



        synclient TouchpadOff=1


        If the xf86-input-synaptics is not installed then the xf86-input-libinput might be activating the touchpad instead of the synaptics driver.



        An excerpt from the Xorg.0.log file might have given better information and show how the touchpad is being setup or the xinput can also give some details.



        The xorg.conf.d files could even be modified to ignore the touchpad in the evdev.conf, libinput.conf and synaptics.conf files and so prevent any touchpad driver from loading:



        MatchIsTouchpad "on"
        Option "Ignore" "true"


        So I suppose the synaptics package would not be needed just to disable all touchpads in the evdev and libinput drivers.



        EDIT: This might not be enough because the Xserver could activate the touchpad as a simple mouse instead of a touchpad. Then a MatchProduct would be needed to completely Ignore the touchpad.



        Unless a touchscreen driver is needed then blacklisting the hid_multitouch kernel module can also disable the touchpad. And building a custom kernel is also an option...






        share|improve this answer














        I am using the synaptics driver for my Elan1300 clickpad with voidlinux. Mint could be different.



        In my /usr/share/X11/xorg.conf.d/ is 70-synaptics.conf file I copied to /etc/X11/xorg.conf.d/70-synaptics.conf and edited with my settings. The /var/log/Xorg.0.log file shows if the xorg is using the synaptics driver. The synaptics driver has settings to disable the touchpad when running the Xserver.



        The touchpad using the synaptics driver can be turned off in the config file:



        Option "TouchpadOff" "true"


        That should disable the touchpad as soon as the display manager begins. Some desktop managers can affect the way xorg works with the input devices so that would be different. After X begins then the touchpad can be turned off in the .xinitrc file or other startup file like this:



        synclient TouchpadOff=1


        If the xf86-input-synaptics is not installed then the xf86-input-libinput might be activating the touchpad instead of the synaptics driver.



        An excerpt from the Xorg.0.log file might have given better information and show how the touchpad is being setup or the xinput can also give some details.



        The xorg.conf.d files could even be modified to ignore the touchpad in the evdev.conf, libinput.conf and synaptics.conf files and so prevent any touchpad driver from loading:



        MatchIsTouchpad "on"
        Option "Ignore" "true"


        So I suppose the synaptics package would not be needed just to disable all touchpads in the evdev and libinput drivers.



        EDIT: This might not be enough because the Xserver could activate the touchpad as a simple mouse instead of a touchpad. Then a MatchProduct would be needed to completely Ignore the touchpad.



        Unless a touchscreen driver is needed then blacklisting the hid_multitouch kernel module can also disable the touchpad. And building a custom kernel is also an option...







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited yesterday

























        answered yesterday









        beginner6789

        914




        914






















            Robert McCoughtry is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            Robert McCoughtry is a new contributor. Be nice, and check out our Code of Conduct.













            Robert McCoughtry is a new contributor. Be nice, and check out our Code of Conduct.












            Robert McCoughtry is a new contributor. Be nice, and check out our Code of Conduct.
















            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f492457%2fwhat-are-synaptic-and-synaptics%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How to make a Squid Proxy server?

            第一次世界大戦

            Touch on Surface Book