USB keyboard and mouse not working after usb share switch is activated

Bug #1756452 reported by Brent McCoy
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Using a logitech wireless keyboard and mouse through a unifying receiver (K330 model) with a UGREEN or SABRENT 2 port usb2.0 saring switch on ubuntu 16.04 LTS 64-Bit.

The switch should enable me to press a button and switch the mouse and keyboard from one computer to another without unplugging it (similar to a kvm switch without toggling video as my monitor does that anyway). Up until my latest update this worked fine and works on other Ubuntu 16.04 machines prior to the March 1st update release. Now, I can plug in the receiver to the switch while its set to route to either computer and it works fine, but if I leave the receiver plugged into the switch and activate the change pc button the new pc cannot see the mouse and keyboard (behaves like there is non connected), if I then switch back to the original pc I have the same problem. I have checked this with multiple mice and an entirely new keyboard and mouse section and I achieve the same results.

Tried both switches on another one of our machines that has ubuntu 16.04 and it works fine just like it use to on my machines so I suppose something that was changed in the latest update causes the system to not re-initialize the usb devices when they are plugged into a specific port. I can mitigate the problem by removing the unifying receiver before I switch the pc it is connected to and then plug it back in but this is counter to why I wanted the switch to begin with. Not sure what changed with this latest release but something is causing this to mess up now.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.13.0-37-generic 4.13.0-37.42~16.04.1
ProcVersionSignature: Ubuntu 4.13.0-37.42~16.04.1-generic 4.13.13
Uname: Linux 4.13.0-37-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.1-0ubuntu2.15
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri Mar 16 17:03:19 2018
InstallationDate: Installed on 2017-07-10 (249 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
SourcePackage: linux-hwe
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: mccoypb 5449 F.... pulseaudio
 /dev/snd/controlC0: mccoypb 5449 F.... pulseaudio
CurrentDesktop: GNOME
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=9bd1aaba-9b11-452d-bb1e-35244463002c
InstallationDate: Installed on 2017-07-10 (358 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
MachineType: System manufacturer System Product Name
NonfreeKernelModules: talpa_vfshook talpa_pedconnector talpa_pedevice talpa_vcdevice talpa_core talpa_linux talpa_syscallhook nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: linux (not installed)
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-24-generic root=UUID=1170ee9a-aff1-4631-afc0-fe6e44f18523 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.15.0-24.26~16.04.1-generic 4.15.18
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-24-generic N/A
 linux-backports-modules-4.15.0-24-generic N/A
 linux-firmware 1.157.18
Tags: xenial
Uname: Linux 4.15.0-24-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/05/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0234
dmi.board.asset.tag: Default string
dmi.board.name: STRIX Z270I GAMING
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0234:bd01/05/2017:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnSTRIXZ270IGAMING:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Brent McCoy (pbmccoy3788) wrote :
affects: linux-hwe (Ubuntu) → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1756452

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Brent McCoy (pbmccoy3788) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Brent McCoy (pbmccoy3788) wrote : CRDA.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : IwConfig.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : Lspci.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : Lsusb.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : ProcEnviron.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : ProcModules.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : PulseList.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : RfKill.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : UdevDb.txt

apport information

Revision history for this message
Brent McCoy (pbmccoy3788) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Brent McCoy (pbmccoy3788) wrote :

I assume either apports or some update that was released but the usb switching now works as it did before. Thank you for your attention.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.