"Optimised for Lync" headsets

Joakim Tjernlund Joakim.Tjernlund at infinera.com
Thu Mar 22 09:20:37 EDT 2018


On Thu, 2018-03-22 at 08:23 +0000, David Woodhouse wrote:
> On Wed, 2018-03-21 at 23:07 +0000, Joakim Tjernlund wrote:
> > Nice! I got a Jabra headset too(dunno if it has this capability
> > though)
> 
> You can try the command line tool in examples/hiddev of
> https://github.com/gnaudio/linux-info
> 
> If that works, this should — because I mostly just lifted their code
> for the headset side of things.
> 
> You'll probably want a udev rule to change the ownership of the hid
> device node. Mine looks like this:
> 
> $ cat /etc/udev/rules.d/10-jabra.rules 
> KERNEL=="hiddev*", ATTRS{idVendor}=="0b0e", ATTRS{idProduct}=="1017", GROUP="plugdev", OWNER="dwmw", MODE="0640"
> 
> Note that there's nothing actually Jabra-specific about the HID
> elements it uses, although the precise behaviour is probably fairly
> vendor-specific. The device *does* have a bunch of vendor-specific
> fields but the documentation promised on the Jabra web site is 404.

Good to know, thanks.

> 
> > > I have this working, with a plugin that monitors the media streams for
> > > mute/unmute events and synchronises the state with the headset:
> > > http://git.infradead.org/users/dwmw2/pidgin-headset.git
> >
> > What, no meson !:)
> 
> I'm going to be in Sweden next week. Don't make me come and hurt you :)

LOL, maybe I should go visit my sister high up in the North :)

> 
> FWIW I can't actually build Pidgin trunk on my work laptop any more, as
> it requires a much newer version of Meson than I have. I was looking at
> backporting the media device selection support (which is hosed in 2.x),
> but had to revert to the last build where autohate was still working.
> 
> Sometimes, I swear it's almost like we don't *want* people to build and
> contribute...
> 
> > The PRs you sent the other day, can you send them as patches too?
> > I would like to try they out but I don't have the motivation to start
> > messing with mercurial as well.
> 
> I just have the volume percentage one; what did we want to do with
> that? Do we want the "don't multiply by five" option from trunk, or
> "multiply by five and clip manually just to shut the warning up" as I
> suggested? Or something more complex and logarithmic?

"multiply by five and clip manually just to shut the warning up" will work
best for all so lets got with that one.

> 
> Was there another one?

Yes, these two:
https://bitbucket.org/pidgin/main/pull-requests/320
https://bitbucket.org/pidgin/main/pull-requests/321

 Jocke


More information about the Devel mailing list