You are not logged in.
Hi all,
I'm getting very frustraited with my wireless keyboard and mouse as It keeps missing key press events, as well as adding repeat keypresses where they did not happen. The problem became very apparent within the last month or so (yes I have brand new batteries as of yesterday). I'd really like to submit a bug report if only I knew what the problem related to, and if I knew where to send it. I'm hoping you guys could help me do that.
info that might help
Hardware is Loigitechs s520 wireless keyboard and mouse.
My arch install has the latest testing updates as of this date
$uname -a
Linux mypc 3.13.1-2-ARCH #1 SMP PREEMPT Wed Jan 29 15:07:06 CET 2014 x86_64 GNU/Linux
$ lsusb
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0b05:1742 ASUSTek Computer, Inc. 802.11n Network Adapter
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 07ab:fcfe Freecom Technologies Hard Drive 80GB
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Offline
Try disabling USB suspend.
Offline
Hi brebs, thanks for the help.
I don't seem to have the file you're suggesting to edit in that post . In fact, there's nothing in /etc/udev/rules.d/ at all.
Reading through the thread though, it seems a misbehaving auto suspend could well be the cause. Do you know where these files might be located now? Or should I actually have some files in that folder and its my Arch install thats messed up?
By the way, if it helps you any, here's the output of:
$ for d in /sys/bus/usb/devices/[0-9]* ; do if [[ -e $d/product ]] ; then echo -e "`basename $d`\t`cat $d/power/control`\t`cat $d/speed`\t`cat $d/product`" ; fi ; done
3-3 on 480 Freecom Hard Drive
4-3 on 480 802.11 n WLAN
6-3 on 1.5 USB Receiver
Offline