Linux issues on T440P w/ T450 touchpad

Discussion in 'Linux Compatibility and Software' started by TheReciever, Aug 27, 2020.

  1. Tech Junky

    Tech Junky Notebook Geek

    Reputations:
    17
    Messages:
    79
    Likes Received:
    20
    Trophy Points:
    16
    The link is for the Kernel which is where the heart of the OS resides. It's the primary source of fixes and sometimes breaks as well.

    The biggest issue most people run into is transitioning from certain products like Office to the Open Office platform or other windows based products that we "rely" on. Through the years though figuring out work arounds for things has gotten easier.

    For instance if you're using a webex / office communicator for internal messaging there's ways to use Pidgin to interface with those backend servers w/o having to hack the original software or put things into a VM to use them.

    There's going to be some learning curve and challenges if you dig deeper into using it.
     
  2. TheReciever

    TheReciever D! For Dragon!

    Reputations:
    824
    Messages:
    3,954
    Likes Received:
    2,405
    Trophy Points:
    231
    If I couldnt fulfill the same functions in Linux that I had in Windows I wouldnt have considered Linux to begin with for this machine.

    So basically you're suggesting to plug in Kernels until it works. Thats not a solution thats a guessing game.
     
  3. Tech Junky

    Tech Junky Notebook Geek

    Reputations:
    17
    Messages:
    79
    Likes Received:
    20
    Trophy Points:
    16
    IT depends on what you need for apps porting from windows to linux. How much of an impediment it could pose if those apps or something similar in an open source version could replace.

    The kernel swapping isn't necessary unless you want the latest improvements before they're rolled into a general release. The mention of them disabling certain functions like a touchpad were an observation of the 5.9 RC versions currently being worked on and not for general release.

    Certain levels of release enable further features like 5.6 enables a native implementation of wireguard for faster vpn connectivity instead of building a package for it by scratch.

    If you stick with the native x.04 / x.10 releases from the ISO you shouldn't encounter many issues from working out of the box standpoint. At least with linux you're not subjected to auto installs of updates like windows that can potentially lead to bigger issues like reinstalling the OS or recovering from a backup due to a bad KB release.

    If you're tinkering in the sandbox beyond what's provided from a tested / accepted update then you know you're potentially in for some headaches trying to TS the issue. If you setup and partition things correctly where your files you need are somewhere other than the default locations assigned during install then a fresh install of linux takes a couple of minutes to complete and start over if you're not in the mood to TS the issue.

    There are some mechanisms in place to prevent you from doing something detrimental by requiring additional authentication to perform those acts but, if you aren't paying close attention you could wipe out the gui by removing a piece of software you deem not needed. To fix it is pretty simple by reinstalling the minimal or desktop package for the particular flavor you're using from command line.

    In general though linux has come a long way over the years in being more user friendly and compatible with more mainstream devices and apps.
     
  4. TheReciever

    TheReciever D! For Dragon!

    Reputations:
    824
    Messages:
    3,954
    Likes Received:
    2,405
    Trophy Points:
    231
    I feel like you are taking the thread off topic.

    I already know what I can use to service my needs in Linux, I dont particularly need a history lesson here or generalities.

    I have a t450 touchpad in my t440p.
     
  5. Tech Junky

    Tech Junky Notebook Geek

    Reputations:
    17
    Messages:
    79
    Likes Received:
    20
    Trophy Points:
    16
    Then just boot from a livecd image and test the touchpad.

    After confirming that then confirm which flavor you want to use and you're off to the races.
     
  6. TheReciever

    TheReciever D! For Dragon!

    Reputations:
    824
    Messages:
    3,954
    Likes Received:
    2,405
    Trophy Points:
    231
    I have already done that with the more common distros for some time now going back about 2-3 versions LTS and non LTS.

    Which is why the thread was made. This isnt a merits or demerits of Linux thread, its a, cant get my touchpad working in Linux please help thread.
     
  7. Tech Junky

    Tech Junky Notebook Geek

    Reputations:
    17
    Messages:
    79
    Likes Received:
    20
    Trophy Points:
    16
    which leads back to the kernel issue being a potential solution to fix your touchpad.

    do:
    uname -r
    lsusb
    lspci

    and the output should show whether or not the kernel see the touchpad. Most of these things use standard drivers across the board since they're mostly based on the same innards.

    I guess I should ask if it works in BIOS? Works in livecd mode? Works in a different OS?

    Is it possible the ribbon connection isn't fully seated?

    https://www.reddit.com/r/thinkpad/comments/ba5f3d/replacing_t440p_trackpad_with_t450_trackpad_on/

    https://www.reddit.com/r/thinkpad/comments/b2qi8o/after_endless_hours_of_downloading_drivers_i/

    It looks like in Arch Linux this seems to work. Apparently there's a bit of a conflict with default drivers depending on which model if it's synaptic or not. If it works in one it should work in all if there's an additional package required to enable it to function.

    https://wiki.debian.org/InstallingDebianOn/Thinkpad/T450s/jessie -- has a config file to enable functions

    https://gist.github.com/kzar/5fc9e288f655285bac40 -- also has a hack to enable the pad
     
  8. TheReciever

    TheReciever D! For Dragon!

    Reputations:
    824
    Messages:
    3,954
    Likes Received:
    2,405
    Trophy Points:
    231
    Dude read the OP, please.

    First links command is on page 1.
    Second link is for Win10.
     
  9. Vasudev

    Vasudev Notebook Nobel Laureate

    Reputations:
    8,775
    Messages:
    10,797
    Likes Received:
    8,100
    Trophy Points:
    931
    Install synaptics only if your touchpad is synaptics. ELAN, Alps etc.. acts weird and cursor jump all over the place with Synaptics driver. I'm using ideapad with ELAN Touchpad. So far, I've seen enabling Two finger scrolling fixes jumpy cursor on ubuntu 20 (regression which ubuntu 18 never had).
    I'd suggest installing linux-tools-*your_kernel_version* (5.4 or 5.8). along with linux-firmware to get all drivers up and running.
     
  10. TheReciever

    TheReciever D! For Dragon!

    Reputations:
    824
    Messages:
    3,954
    Likes Received:
    2,405
    Trophy Points:
    231
    thus far none of the commands are working for me. I guess Linux is a bust?
     
Loading...

Share This Page