特殊:Badtitle/NS100:Logitech Marblemouse USB
![]() |
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/Logitech_Marblemouse_USB }} |
![]() |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/af | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Afrikaans| [[::Logitech Marblemouse USB/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ar | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|العربية| [[::Logitech Marblemouse USB/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/az | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|azərbaycanca| [[::Logitech Marblemouse USB/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/bcc | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|جهلسری بلوچی| [[::Logitech Marblemouse USB/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/bg | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|български| [[::Logitech Marblemouse USB/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/br | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|brezhoneg| [[::Logitech Marblemouse USB/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ca | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|català| [[::Logitech Marblemouse USB/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/cs | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|čeština| [[::Logitech Marblemouse USB/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/de | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Deutsch| [[::Logitech Marblemouse USB/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/el | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Ελληνικά| [[::Logitech Marblemouse USB/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/es | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|español| [[::Logitech Marblemouse USB/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/fa | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|فارسی| [[::Logitech Marblemouse USB/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/fi | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|suomi| [[::Logitech Marblemouse USB/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/fr | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|français| [[::Logitech Marblemouse USB/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/gu | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|ગુજરાતી| [[::Logitech Marblemouse USB/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/he | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|עברית| [[::Logitech Marblemouse USB/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/hu | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|magyar| [[::Logitech Marblemouse USB/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/id | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Bahasa Indonesia| [[::Logitech Marblemouse USB/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/it | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|italiano| [[::Logitech Marblemouse USB/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ja | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|日本語| [[::Logitech Marblemouse USB/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ko | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|한국어| [[::Logitech Marblemouse USB/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ksh | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Ripoarisch| [[::Logitech Marblemouse USB/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/mr | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|मराठी| [[::Logitech Marblemouse USB/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ms | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Bahasa Melayu| [[::Logitech Marblemouse USB/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/nl | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Nederlands| [[::Logitech Marblemouse USB/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/no | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|norsk| [[::Logitech Marblemouse USB/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/oc | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|occitan| [[::Logitech Marblemouse USB/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/pl | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|polski| [[::Logitech Marblemouse USB/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/pt | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|português| [[::Logitech Marblemouse USB/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ro | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|română| [[::Logitech Marblemouse USB/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/ru | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|русский| [[::Logitech Marblemouse USB/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/si | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|සිංහල| [[::Logitech Marblemouse USB/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/sq | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|shqip| [[::Logitech Marblemouse USB/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/sr | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|српски / srpski| [[::Logitech Marblemouse USB/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/sv | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|svenska| [[::Logitech Marblemouse USB/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/th | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|ไทย| [[::Logitech Marblemouse USB/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/tr | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Türkçe| [[::Logitech Marblemouse USB/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/vi | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|Tiếng Việt| [[::Logitech Marblemouse USB/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/yue | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|粵語| [[::Logitech Marblemouse USB/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/zh | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|中文| [[::Logitech Marblemouse USB/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/zh-hans | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|中文(简体)| [[::Logitech Marblemouse USB/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Logitech_Marblemouse_USB | UbuntuHelp:Logitech_Marblemouse_USB | {{#if: | :}}Logitech Marblemouse USB}}/zh-hant | • {{#if: UbuntuHelp:Logitech_Marblemouse_USB|中文(繁體)| [[::Logitech Marblemouse USB/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:Logitech_Marblemouse_USB|:Logitech Marblemouse USB|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :Logitech Marblemouse USB/zh | | {{#ifexist: Logitech Marblemouse USB/zh | | {{#ifeq: {{#titleparts:Logitech Marblemouse USB|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:Logitech Marblemouse USB|1|-1|}} | zh | | }}
Introduction
The newest version of Xorg used in Intrepid brings changes as to how input devices are detected and set up for use. Hal now plays a large part in the process, and as such xorg.conf is largely ignored, so any settings you had in xorg.conf will no longer be in use when X starts. You will now need to add files to /etc/hal/fdi/policy with an .fdi extension.
Example mouse-wheel.fdi
Placing this file in /etc/hal/fdi/policy/ will enable scrolling while holding down the small, left mouse button on a Logitech Marble Mouse USB.
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.product" string="Logitech USB Trackball"> <merge key="input.x11_options.ButtonMapping" type="string">1 8 3 2 9</merge> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">8</merge> <merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> </match> </device> </deviceinfo>
Middle Click
Currently the button mapping described above is being ignored by HAL. This is particularly problematic if you want one of the small buttons to serve as middle click. A simple workaround is to remap what you need via xmodmap. As an example, let's map the small left button as middle click. Save this in your .Xmodmap file:
pointer = 1 8 3 4 5 6 7 2 9
Note that all we did was to swap the numbers 2 and 8. If you'd like to use the small right button as middle click, swap 2 and 9 instead. The .Xmodmap file will be loaded next time you log in. To run it manually, run:
$ xmodmap .Xmodmap
Using xmodmap affects all mice you have plugged in, an alternative is to use xinput to remap the buttons just for the device you specify.
$ xinput set-button-map "Logitech USB Trackball" 1 8 3 4 5 6 7 2 9
If you have a different device and don't know its identifier, you can find it via:
$ xinput list
External Links
- [1] - Explanation of how to find your input device using xinput.
- [2] - Link to launchpad with further explanation of how the new hal policy works.
- [3] - Link to original thread in intrepid testing forums for the Logitech Marble Mouse USB.