[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: remapping bluetooth mouse buttons (microsoft notebook presenter 8000)



On Tue, 18 Aug 2009 12:12:58 +0300
Micha Feigin <michf@post.tau.ac.il> wrote:

> Hello,
> 
> I go myself one of these toys, the microsoft wireless notebook presenter 8000
> mouse which is a bluetooth mouse that can switch from mouse mode to
> presentation mode (it's got several presentation buttons on the back). Its
> recognized via bluetooth, all the top buttons are recognized (9 of them) and
> works well.
> 
> The problem is with the presentation buttons, they work, but unlike most
> presentation hardware, instead of sending page up/page down they are sending
> some other key. xev says its 166/167 and the xfce keyboard mapping tool
> recognizes it as XF86Forward/XF86Back buttons.
> 
> I want to get it to work with acrobat presentation which means that I need to
> remap these to pageup/pagedown. I want to do this preferable only for the mouse
> as the keyboard also has XF86Forward/XF86Back keys that I would rather leave as
> they are.
> 
> I'm guessing that there is some hal option but I'm not sure how to do it.
> 
> Any guidance is welcome.
> 
> Thanks
> 
> 

Also tried lshal -m which shows:

Start monitoring devicelist:
-------------------------------------------------
13:23:04.575: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = play
13:23:09.038: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = forward
13:23:10.499: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = back
13:23:14.790: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = play-pause
13:23:26.442: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = forward
13:23:27.523: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = back
13:23:29.362: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = play-pause
13:23:30.056: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = volume-down
13:23:30.954: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = volume-up
13:23:34.534: bluetooth_acl_1dd8340a09_logicaldev_input condition ButtonPressed = close


It looks like according to hal this is acting as a media player instead of a presentation tool


Reply to: