Ubuntu 9.04/9.10 – Thinkpad X41t – MiddleMouseScrolling

Als erstes sollte man sich die bisherigen Optionen einmal angucken:

xinput -list-props „TPPS/2 IBM TrackPoint“

Bei mir sieht das ganze so aus:

Device 'TPPS/2 IBM TrackPoint':
        Device Enabled (129):			1
        Evdev Axis Inversion (272):		0, 0
        Evdev Reopen Attempts (264):		10
        Evdev Axis Calibration (265):
        Evdev Axes Swap (266):		0
        Evdev Middle Button Emulation (273):	2
        Evdev Middle Button Timeout (274):	50
        Evdev Wheel Emulation (275):		0
        Evdev Wheel Emulation Axes (276):	0, 0, 4, 5
        Evdev Wheel Emulation Inertia (277):	10
        Evdev Wheel Emulation Timeout (278):	200
        Evdev Wheel Emulation Button (279):	4
        Evdev Drag Lock Buttons (280):	0

Da die ganze Geschichte seit 8.10 im Ubuntu mit evdev läuft müssen wir folgendes machen:
Erstmal erstellen wir „/etc/hal/fdi/policy/mouse-wheel.fdi“

sudo nano /etc/hal/fdi/policy/mouse-wheel.fdi

und fügen folgenden Inhalt ein:

<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>

Dann einfach nur noch den X-Server neustarten (durch Neustarten, oder Ab-Anmelden) und voila 🙂

4 Gedanken zu „Ubuntu 9.04/9.10 – Thinkpad X41t – MiddleMouseScrolling“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.