The workaround in #14 is also working for me. However, whenever I pick up the device, or press any button on the device, I need to reload the usbhid module, which is very annoying.
I looked into using udev rules as suggested in #16, but the events seem to be limited to USB device attachment/detachment. I don't know how to find the event associated with the events associated with me pressing buttons on the headset. The 'udevadm monitor' command does not list any events for button presses, just for USB attach/detach. FYI, here's the command I use, as you can see I also unload/reload hid_logitech_dj, as I can't unload usbhid otherwise. sudo rmmod hid_logitech_dj && sudo rmmod usbhid && sudo modprobe usbhid quirks=047f:ab01:0x04 && sudo modprobe hid_logitech_dj Looking forward to finding a workable solution to this. Sure is nice to use my headset again, despite having to reset quirks mode every-time I start/finish a call. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/993655 Title: Unity looses mouse click handler when using enabling USB headset Status in “xorg-server” package in Ubuntu: Confirmed Bug description: I have a Plantronics D100 headset. When I press the button on the headset to enable it, Unity looses its click handler, in that it can not click and drag windows. The cursor is visible and moves just fine. I can switch applications using Alt+Tab, and I can launch new applications using the keyboard. But I cannot close the existing window, or change focus to another window by using the mouse. The Headset microphone and speaker work just fine! Tested this on a laptop and desktop machine. Both running Ubuntu 12.04. The headset I'm using is a Plantronics D100 unit. I have had this problem for the past month while on the 12.04 beta release. --- ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell] DistroRelease: Ubuntu 12.04 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301) NonfreeKernelModules: nvidia Package: unity 5.10.0-0ubuntu6 PackageArchitecture: amd64 ProcEnviron: LANGUAGE=en_CA:en TERM=xterm PATH=(custom, no user) LANG=en_CA.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14 Tags: precise Uname: Linux 3.2.0-24-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/993655/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

