D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

[LUG] Logitech Wireless headset poor sound quality, and detected as mouse and keyboard

 

I have a Logitech Wireless headset.

Worked fine under Debian Squeeze on old PC.
Worked fine under Windows 10 on new PC.
Worked well under Mac OS X 10.various although very occasional Skype issues 
with noise on microphone like radio interference (might be mobile phone, or 
DECT phone, or Wireless Router, or Bluetooth, or various WiFi devices, 
electrical hell in my office).

Get continuous sound issues when used with Debian Jessie on new PC.

Have been through the change how kernel sound modules work due to changes in 
recent kernels to no effect.

This is a USB connected wireless card, display as "Logitech Wireless Headset".

They were detected automatically and initially works fine, then within minutes 
performance seems to degrade with time, particularly noticeable with scrolling 
in browser, and Einstein logic puzzle game. On one occasion the sound quality 
corrupted to the point that I rebooted since nothing else was fixing the issue.

Noted that Xorg thinks they are some sort of mouse and keyboard. That could 
well explain why things seem to be working badly, and getting worse.

This looks plausibly similar....
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297

However having read the bug report, and noticed a stack dump, not sure if 
there is a simple resolution here.

Anyone follow this better before I raise a Debian bug referencing the Ubuntu 
one?

The headset has some controls (volume up/down, mute, play, next/previous), but 
I've no idea how they are suppose to be handled under Linux. Fairly sure a 
stack trace shouldn't be produced in XOrg log :) 

And fairly sure headset doesn't have any mouse/movement detection, so no axes 
<stupid English plural form could be ambiguous here> needed.


[    32.912] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event2)
[    32.912] (**) Logitech Logitech Wireless Headset: Applying InputClass 
"evdev keyboard catchall"
[    32.912] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
[    32.912] (**) Logitech Logitech Wireless Headset: always reports core 
events
[    32.912] (**) evdev: Logitech Logitech Wireless Headset: Device: 
"/dev/input/event2"
[    32.912] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
[    32.912] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
axes
[    32.912] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
[    32.912] (II) evdev: Logitech Logitech Wireless Headset: No buttons found, 
faking one.
[    32.912] (--) evdev: Logitech Logitech Wireless Headset: Found keys
[    32.912] (II) evdev: Logitech Logitech Wireless Headset: Forcing relative 
x/y axes to exist.
[    32.913] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
[    32.913] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
[    32.913] (**) evdev: Logitech Logitech Wireless Headset: YAxisMapping: 
buttons 4 and 5
[    32.913] (**) evdev: Logitech Logitech Wireless Headset: 
EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    32.913] (**) Option "config_info" 
"udev:/sys/devices/pci0000:00/0000:00:10.0/usb1/1-2/1-2:1.3/0003:046D:0A29.0002/input/input2/event2"
[    32.913] (II) XINPUT: Adding extended input device "Logitech Logitech 
Wireless Headset" (type: KEYBOARD, id 8)

[    32.913] (**) Option "xkb_model" "pc105"
[    32.913] (**) Option "xkb_layout" "gb"
[    32.914] (EE) BUG: triggered 'if (axnum >= dev->valuator->numAxes)'
[    32.914] (EE) BUG: ../../Xi/exevents.c:2086 in InitValuatorAxisStruct()
[    32.914] (EE) 
[    32.914] (EE) Backtrace:
[    32.914] (EE) 0: /usr/bin/X (xorg_backtrace+0x56) [0x7f87f43fed46]
[    32.914] (EE) 1: /usr/bin/X (InitValuatorAxisStruct+0x67) [0x7f87f438de77]
[    32.915] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so 
(0x7f87e6ef1000+0x4f38) [0x7f87e6ef5f38]
[    32.915] (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so 
(0x7f87e6ef1000+0x53d6) [0x7f87e6ef63d6]
[    32.915] (EE) 4: /usr/lib/xorg/modules/input/evdev_drv.so 
(0x7f87e6ef1000+0x7058) [0x7f87e6ef8058]
[    32.915] (EE) 5: /usr/bin/X (ActivateDevice+0x4a) [0x7f87f42943da]
[    32.915] (EE) 6: /usr/bin/X (0x7f87f4248000+0xa4b31) [0x7f87f42ecb31]
[    32.915] (EE) 7: /usr/bin/X (0x7f87f4248000+0xbb43b) [0x7f87f430343b]
[    32.915] (EE) 8: /usr/bin/X (0x7f87f4248000+0xbba13) [0x7f87f4303a13]
[    32.915] (EE) 9: /usr/bin/X (config_init+0x9) [0x7f87f4302669]
[    32.916] (EE) 10: /usr/bin/X (InitInput+0xbb) [0x7f87f42e03db]
[    32.916] (EE) 11: /usr/bin/X (0x7f87f4248000+0x5b559) [0x7f87f42a3559]
[    32.916] (EE) 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) 
[0x7f87f1f5db45]
[    32.916] (EE) 13: /usr/bin/X (0x7f87f4248000+0x4590e) [0x7f87f428d90e]
[    32.916] (EE) 
[    32.916] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
[    32.916] (**) Logitech Logitech Wireless Headset: (accel) keeping 
acceleration scheme 1
[    32.916] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
profile 0
[    32.916] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
factor: 2.000
[    32.916] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
threshold: 4

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/listfaq