Скроллінг середньою клавішею TrackPoint в ноутбуках IBM ThinkPad

From ArchWiki

Jump to: navigation, search


В ОС Windows середня (синя) клавіша трекпойнта при натисненні дозволяє скролити вміст вікон. Аналогічно його можна налаштувати в Linux.

Тестовано на IBM ThinkPad T21

Базується на http://www.cs.technion.ac.il/~gsasha/laptop/index.html

В мене TrackPoint в системі це /dev/input/mouse1. Зовнішня USB-миша підключається на /dev/input/mouse2

Налаштування xorg.conf для миші виглядають так:

Section "InputDevice"
# TrackPoint section
        Identifier      "Mouse0"
        Driver          "mouse"
        Option          "Protocol"      "IMPS/2"
        Option          "Device"        "/dev/input/mouse1"
        Option          "ZAxisMapping"  "4 5 6 7"
        Option          "EmulateWheel"  "True"
        Option          "EmulateWheelButton" "2"
EndSection

Section "InputDevice"
# USB-mouse section
        Identifier      "Mouse1"      
        Driver          "mouse"
        Option          "Protocol"       "IMPS/2"
        Option          "Device"         "/dev/input/mouse2"
        Option          "ZAxisMapping"   "4 5 6 7"
        Option          "Emulate3Buttons"
EndSection        

Section "ServerLayout"
        Identifier      "Simple Layout"
        Screen          "Screen 1"
        InputDevice     "Mouse0"         "CorePointer"
        InputDevice     "Mouse1"         "SendCoreEvents"
        InputDevice     "Keyboard1"      "CoreKeyboard"
EndSection

Проблема в тому, що зовнішня миша, що підключається до порта PS/2 в системі на /dev/input/mouse0, так само, як і трекпоінт. Тому PS/2 миша не хоче скролити вміст коліщатком :(.

Personal tools