[Bug 1247676] Re: Plantronics .Audio 648 buttons don't work in Ubuntu Saucy 32-bit

Sergey R rozserg at gmail.com
Sat May 10 10:16:05 UTC 2014


Hi Stanislav,

The events of Plantronics c013 as in your example and mine c012 are identical. 
When I put the configuration for Ubuntu 14.04 then the headset works fine, but at the same time it interfere with the mouse. For example volume up button in addition to volume increase also works as left mouse button and volume decrease as right button.
I am on Ubuntu 14.04 LTS
Below is my evtest header for the headset:
 Available devices:
/dev/input/event0:	Power Button
/dev/input/event1:	Power Button
/dev/input/event2:	Plantronics Plantronics .Audio 628 USB
/dev/input/event3:	LITE-ON Technology USB NetVista Full Width Keyboard.
/dev/input/event4:	Logitech USB Laser Mouse
/dev/input/event5:	UVC Camera (046d:0808)
Select the device event number [0-5]: 2
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x47f product 0xc012 version 0x100
Input device name: "Plantronics Plantronics .Audio 628 USB"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 256 (BTN_0)
    Event code 257 (BTN_1)
    Event code 258 (BTN_2)
    Event code 259 (BTN_3)
    Event code 260 (BTN_4)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1247676

Title:
  Plantronics .Audio 648 buttons don't work in Ubuntu Saucy 32-bit

Status in “systemd” package in Ubuntu:
  New

Bug description:
  In Ubuntu 12.04 64-bit I used the following udev rules to make
  Plantrinics buttons work:

  **************************************************
  ACTION!="add|change", GOTO="xorg_plantronics_end"
  KERNEL!="event*", GOTO="xorg_plantronics_end"

  ENV{ID_VENDOR_ID}=="047f", ENV{ID_MODEL_ID}=="c013", ENV{ID_INPUT_KEY}="1"
  ENV{ID_VENDOR_ID}=="047f", ENV{ID_MODEL_ID}=="c013", RUN+="keymap $name 0xFFA000B1 volumeup 0xFFA000B2 volumedown 0xffa000b5 micmute 0xffa000b7 phone 0xffa000ab unknown"

  LABEL="xorg_plantronics_end"
  **************************************************

  However there is no keymap (systemd ) since Saucy anymore and
  setkeycodes can't map such codes as: 0xFFA000B1, 0xFFA000B2,
  0xffa000b5, 0xffa000b7, and 0xffa000ab

  Debian still has keymap even in sid (unstable). Changelog of systemd
  package in Ubuntu has the following note:

  **************************************************
  systemd (204-0ubuntu10) saucy; urgency=low

  ...
      - debian/rules: Configure with --disable-keymap to not build/install the
        old keymap stuff any more.
  ...
  **************************************************

  So keymap is dropped and there is no equivalent replacement yet.
  Any ideas how to make these buttons work again?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1247676/+subscriptions



More information about the foundations-bugs mailing list