Настройка нескольких настроек мыши

Я левый пользователь ThinkPad и привык использовать трекпойнт в своей правой правой конфигурации. Однако, когда я использую свою Bluetooth-мышь, я бы хотел, чтобы кнопки имели левый макет. В 11.04 (Natty) я могу настроить это вручную, используя xinput, но я бы хотел, чтобы он автоматически применялся при подключении мыши. Я выполнил документацию xorg, создав файл /etc/X11/xorg.conf/99-ms500mouse.conf и разместив в нем следующее:

Section "InputClass" Identifier "Microsoft Bluetooth Mouse 5000 button remap" MatchProduct "Microsoft Bluetooth Notebook Mouse 5000" MatchDevicePath "/dev/input/event*" Option "ButtonMapping" "3 2 1 4 5 0 0 0 0 0 0 0" EndSection

Кажется, что это работает вначале (похоже, GDM использует это правильно), но когда я вхожу в систему и запускаю свой X-сеанс, кнопки таинственно возвращаются:

$ xinput get-button-map «Microsoft Bluetooth Notebook Mouse 5000» 1 2 3 4 5 6 7 8 9 10 11 12

Ниже приведено мое xinput :

[ 276.648] (II) config/udev: Adding input device Microsoft Bluetooth Notebook Mouse 5000 (/dev/input/mouse1) [ 276.648] (II) No input driver/identifier specified (ignoring) [ 276.649] (II) config/udev: Adding input device Microsoft Bluetooth Notebook Mouse 5000 (/dev/input/event14) [ 276.649] (**) Microsoft Bluetooth Notebook Mouse 5000: Applying InputClass "evdev pointer catchall" [ 276.649] (**) Microsoft Bluetooth Notebook Mouse 5000: Applying InputClass "Microsoft Bluetooth Mouse 5000 button remap" [ 276.649] (II) Using input driver 'evdev' for 'Microsoft Bluetooth Notebook Mouse 5000' [ 276.649] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 276.649] (**) Microsoft Bluetooth Notebook Mouse 5000: always reports core events [ 276.649] (**) Microsoft Bluetooth Notebook Mouse 5000: Device: "/dev/input/event14" [ 276.670] (**) Microsoft Bluetooth Notebook Mouse 5000: ButtonMapping '3 2 1 4 5 0 0 0 0 0 0 0' [ 276.670] (--) Microsoft Bluetooth Notebook Mouse 5000: Found 8 mouse buttons [ 276.670] (--) Microsoft Bluetooth Notebook Mouse 5000: Found scroll wheel(s) [ 276.670] (--) Microsoft Bluetooth Notebook Mouse 5000: Found relative axes [ 276.670] (--) Microsoft Bluetooth Notebook Mouse 5000: Found x and y relative axes [ 276.670] (--) Microsoft Bluetooth Notebook Mouse 5000: Found absolute axes [ 276.670] (II) evdev-grail: failed to open grail, no gesture support [ 276.670] (II) Microsoft Bluetooth Notebook Mouse 5000: Configuring as mouse [ 276.670] (II) Microsoft Bluetooth Notebook Mouse 5000: Adding scrollwheel support [ 276.670] (**) Microsoft Bluetooth Notebook Mouse 5000: YAxisMapping: buttons 4 and 5 [ 276.670] (**) Microsoft Bluetooth Notebook Mouse 5000: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 276.670] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/bluetooth/hci0/hci0:11/input14/event14" [ 276.670] (II) XINPUT: Adding extended input device "Microsoft Bluetooth Notebook Mouse 5000" (type: MOUSE) [ 276.670] (II) Microsoft Bluetooth Notebook Mouse 5000: initialized for relative axes. [ 276.670] (WW) Microsoft Bluetooth Notebook Mouse 5000: ignoring absolute axes. [ 276.670] (**) Microsoft Bluetooth Notebook Mouse 5000: (accel) keeping acceleration scheme 1 [ 276.670] (**) Microsoft Bluetooth Notebook Mouse 5000: (accel) acceleration profile 0 [ 276.671] (**) Microsoft Bluetooth Notebook Mouse 5000: (accel) acceleration factor: 2.000 [ 276.671] (**) Microsoft Bluetooth Notebook Mouse 5000: (accel) acceleration threshold: 4

Как вы можете видеть, кажется, что я использую отображение кнопок, которое я хочу (что есть, переключайте кнопки 3 и 1 и отключите все остальные), но после начала сеанса это исчезнет. Как это сделать?

Спасибо большое!

2
задан 9 May 2011 в 07:21

8 ответов

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

/apps/gnome_settings_daemon/plugins/mouse/active

И отключить его. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 25 July 2018 в 21:59

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

/apps/gnome_settings_daemon/plugins/mouse/active

И отключить его. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 26 July 2018 в 18:12

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

/apps/gnome_settings_daemon/plugins/mouse/active

И отключить его. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 2 August 2018 в 03:32

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

/apps/gnome_settings_daemon/plugins/mouse/active

И отключить его. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 4 August 2018 в 19:31

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

  / apps / gnome_settings_daemon / plugins / mouse / active  

И отменил это. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 6 August 2018 в 03:40

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

  / apps / gnome_settings_daemon / plugins / mouse / active  

И отменил это. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 7 August 2018 в 21:31

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

  / apps / gnome_settings_daemon / plugins / mouse / active  

И отменил это. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 10 August 2018 в 09:48

Нашел проблему. gnome-settings-daemon переопределяет настройки, которые я даю мышке с общесистемными настройками (которые настроены на правша). Единственный способ избежать этого поведения - запустить gconf-editor и найти ключ:

  / apps / gnome_settings_daemon / plugins / mouse / active  

И отменил это. Это предотвратит переопределение настроек, указанных в файле xorg.conf (или в файле фрагмента в etc / X11 / xorg.conf.d /).

2
ответ дан 13 August 2018 в 16:03

Другие вопросы по тегам:

Похожие вопросы: