bluetooth-keyboard not working after standby (solution)

Peter Hutterer peter.hutterer at who-t.net
Thu Sep 2 18:03:29 PDT 2010


On Thu, Sep 02, 2010 at 08:30:28PM +0200, Ralf Dreibrodt wrote:
> Hello,
> 
> Peter Hutterer wrote:
> >...
> 
> thanks for your help.
> 
> Here is my solution:
> I have removed everything about keyboard/mouse I used before.
> 
> Then I splitted the config-file into seat0.conf and seat1.conf.
> 
> I added in seat0.conf:
> Section "InputClass"
>         Identifier "evdev pointer catchall"
>         MatchIsPointer "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
>         MatchProduct "062a"
> EndSection
> 
> Section "InputClass"
>         Identifier "evdev keyboard catchall"
>         MatchIsKeyboard "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
>         MatchProduct "0566"
> EndSection
> 
> And in seat1.conf:
> Section "InputClass"
>         Identifier "evdev pointer catchall"
>         MatchIsPointer "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
>         MatchProduct "BTKB-3FD4"
> EndSection
> 
> Section "InputClass"
>         Identifier "evdev keyboard catchall"
>         MatchIsKeyboard "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
>         MatchProduct "BTKB-3FD4"
> EndSection
> 
> And I removed the file /usr/share/X11/xorg.conf.d/10-evdev.conf

good to hear you found a solution. you can get the same result by inverting
the matches with the Ignore option. that way you can keep the system
10-evdev.conf and the config itself is much simpler:

seat0.conf:
Section "InputClass"
        Identifier "ignore 062a"
        MatchProduct "BTKB-3FD4"
        Option "Ignore" "on"
EndSection

seat1.conf:
Section "InputClass"
        Identifier "ignore 062a"
        MatchProduct "062a|0566"
        Option "Ignore" "on"
EndSection

Cheers,
  Peter



More information about the xorg mailing list