Plantronics Savi headphones implement keyboard and pointer and "grab" when activated

Bug #1394200 reported by Chad Miller on 2014-11-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Undecided
Chad Miller

Bug Description

Plugging in and activating the Plantronics Savi W710 sends events that cause the screen to lose usefulness.

"xev" events:

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365877135, (43,44), root:(566,298),
    state 0x0, button 8, same_screen YES

EnterNotify event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x0, time 365876768, (43,44), root:(566,298),
    mode NotifyGrab, detail NotifyInferior, same_screen YES,
    focus YES, state 0

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys: 4294967235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
           0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365877135, (43,44), root:(566,298),
    state 0x0, button 19, same_screen YES

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365877135, (43,44), root:(566,298),
    state 0x0, button 20, same_screen YES

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365878173, (43,44), root:(566,298),
    state 0x0, button 3, same_screen YES

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365878175, (43,44), root:(566,298),
    state 0x400, button 9, same_screen YES

ButtonPress event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365878353, (43,44), root:(566,298),
    state 0x400, button 12, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365878353, (43,44), root:(566,298),
    state 0x400, button 12, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365935872, (43,44), root:(566,298),
    state 0x400, button 3, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365935872, (43,44), root:(566,298),
    state 0x0, button 8, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365935872, (43,44), root:(566,298),
    state 0x0, button 9, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365935872, (43,44), root:(566,298),
    state 0x0, button 19, same_screen YES

ButtonRelease event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x3e00002, time 365935872, (43,44), root:(566,298),
    state 0x0, button 20, same_screen YES

LeaveNotify event, serial 37, synthetic NO, window 0x3e00001,
    root 0x2c3, subw 0x0, time 365934041, (43,44), root:(566,298),
    mode NotifyUngrab, detail NotifyInferior, same_screen YES,
    focus YES, state 0

Chad Miller (cmiller) wrote :

This in /usr/share/X11/xorg.conf.d/ properly disables the pointer and keyboard functions of the headphones.

Log from test:

[ 206.861] (II) config/udev: Adding input device Plantronics Plantronics Savi 7xx (/dev/input/event17)
[ 206.861] (**) Plantronics Plantronics Savi 7xx: Ignoring device from InputClass "Plantronics Savi 7xx"
[ 206.861] (II) config/udev: Adding input device Plantronics Plantronics Savi 7xx (/dev/input/js0)
[ 206.861] (**) Plantronics Plantronics Savi 7xx: Ignoring device from InputClass "Plantronics Savi 7xx"

tags: added: 100-papercuts
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers