Weird experience with mouse and touch pad

Hello All,

I am using Lenovo Ideapad 330 machine - installed Fedora 32 and went full system upgrade, I got two kernels in boot options. But weird use experiences as below.

Kernel - 5.6.6-300 - touchpad works // USB external mouse not working // android USB tethering not working
Kernel - 5.6.16-300 - touchpad not working // USB external mouse working // android USB tethering working

more in detail

Linux 5.6.6-300.fc32.x86_64 - touchpad works // USB external mouse not working // android USB tethering not working

[root@localhost jeevan]# xinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Synaptics TM3336-001                      id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ EasyCamera: EasyCamera                    id=10   [slave  keyboard (3)]
    ↳ Ideapad extra buttons                     id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
[root@localhost jeevan]# 


root@localhost entries]# systemd-analyze 
Startup finished in 4.975s (firmware) + 13.583s (loader) + 2.141s (kernel) + 4.241s (initrd) + 35.883s (userspace) = 1min 825ms 
graphical.target reached after 35.134s in userspace

[root@localhost entries]# systemd-analyze blame
15.824s systemd-journal-flush.service                        
 8.870s powertop.service                                     
 8.647s NetworkManager-wait-online.service                   
 7.870s abrtd.service                                        
 7.687s ModemManager.service                                 
 7.654s systemd-udev-settle.service                          
 7.327s upower.service                                       
 6.739s udisks2.service                                      
 5.664s NetworkManager.service                               
 5.478s accounts-daemon.service                              
 4.575s initrd-switch-root.service                           
 3.653s smartd.service                                       
 2.897s polkit.service                                       
 2.564s rsyslog.service                                      
 2.019s avahi-daemon.service                                 
 1.812s systemd-udevd.service                                
 1.221s packagekit.service                                   
 1.212s systemd-homed.service                                
 1.201s chronyd.service                                      
 1.162s rtkit-daemon.service                                 
 1.149s systemd-logind.service                               
 1.121s systemd-tmpfiles-setup-dev.service                   
  900ms systemd-fsck@dev-disk-by\x2duuid-63D7\x2dC005.service
  770ms dracut-initqueue.service                             
  746ms tlp.service                                          
  723ms systemd-random-seed.service                          
  487ms systemd-tmpfiles-setup.service                       
  476ms cpupower.service                                     
  453ms colord.service                                       
  440ms dbus-broker.service                                  
  419ms systemd-backlight@backlight:amdgpu_bl0.service       
  385ms gssproxy.service                                     
  370ms systemd-fsck-root.service                            
  369ms systemd-sysctl.service                               
  355ms initrd-parse-etc.service                             
  349ms auditd.service                                       
  346ms plymouth-switch-root.service                         
  328ms plymouth-read-write.service                          
  323ms import-state.service                                 
  320ms user@1000.service                                    
  314ms systemd-udev-trigger.service                         
  295ms systemd-journald.service                             
  277ms systemd-userdbd.service      

more in detail : Kernel - 5.6.16-300 - touchpad not working // USB external mouse working // android USB tethering working

  [jeevan@localhost ~]$ systemd-analyze 
Startup finished in 4.138s (firmware) + 14.895s (loader) + 1.976s (kernel) + 4.187s (initrd) + 38.391s (userspace) = 1min 3.589s 
graphical.target reached after 37.613s in userspace

jeevan@localhost ~]$ uname -sr
Linux 5.6.16-300.fc32.x86_64

    [jeevan@localhost ~]$ xinput
    ⎡ Virtual core pointer                          id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ SIGMACHIP Usb Mouse                       id=13   [slave  pointer  (2)]
    ⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
        ↳ Power Button                              id=6    [slave  keyboard (3)]
        ↳ Video Bus                                 id=7    [slave  keyboard (3)]
        ↳ Video Bus                                 id=8    [slave  keyboard (3)]
        ↳ Power Button                              id=9    [slave  keyboard (3)]
        ↳ EasyCamera: EasyCamera                    id=10   [slave  keyboard (3)]
        ↳ Ideapad extra buttons                     id=11   [slave  keyboard (3)]
        ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

more over - DNFDRAGORA - the GUI is super slow and sometimes it kept freezing.

Now everything working pitch perfect in MXLinux19 patio, same HARDWARE. I dont know why DEBian distros are one step ahead than RPMs distro. I personally like RPMs. I have distro hopped PCLinuxOS, OpenSuse,Fedora and Mageia and Mageia gave me the best user experiences among all but their project is not up-to-date :frowning:

So i’m not alone with USB-tethering troubles (not on Fedora)?  Hmm… :D