evdev
xorg.conf.dによるオプションの構成(廃止)
evdev
ドライバは、Ubuntuの以前のバージョンでは、トラックポイントのデフォルトのドライバーだったが、Ubuntuの17.10のように、以下のアプローチが廃止され、もはや箱から出して動作しません。これはevdev
、libinput
ドライバーが現在標準であるため、デフォルトではインストールされなくなったためです。設定については、他の回答を参照してください。
必要に応じて、(source)を使用evdev
してドライバーをインストールした後でも、以下のソリューションを使用できます。sudo apt install xserver-xorg-input-evdev
/etc/X11/xorg.conf.d/52-trackpoint-tweaks.conf
ファイル内ですべてを適切に構成できます(または同様の名前-Ubuntuでは、ディレクトリとファイルを作成する必要がありますが、メカニズムは機能します。ディレクトリ名の1つは、一部のバージョンではx11
なくX11
)。
ファイルには次の内容が含まれている必要があります。
Section "InputClass"
Identifier "Trackpoint tweaks"
MatchProduct "TPPS/2 IBM TrackPoint"
MatchDevicePath "/dev/input/event*"
# Specify the driver, as else Ubuntu 17.10 will use libinput.
Driver "evdev"
# Configure wheel emulation, using middle button and "natural scrolling".
Option "EmulateWheel" "on"
Option "EmulateWheelButton" "2"
Option "EmulateWheelTimeout" "200"
Option "EmulateWheelInertia" "7"
Option "XAxisMapping" "7 6"
Option "YAxisMapping" "5 4"
# Set up an acceleration config ("mostly linear" profile, factor 5.5).
Option "AccelerationProfile" "3"
Option "AccelerationNumerator" "55"
Option "AccelerationDenominator" "10"
Option "ConstantDeceleration" "3"
EndSection
効果を確認するには、もちろんXを再起動する必要があります。Xの実行中にこれらの設定を使用するxinput
には、を使用しますが、オプション名が異なることに注意してください。
@Vitaly Dubynaが指摘したように、「Constant Deceleration」は感度を制御するために使用できます。すべての動きをその係数で縮小するため、値「3」はすべての動きをデフォルトの「1」と比較して3倍遅くします。
オプションのドキュメント:
gksu gedit /etc/udev/rules.d/trackpoint.rules
、次を入力して貼り付けましたSUBSYSTEM=="serio", DRIVERS=="psmouse", WAIT_FOR="/sys/devices/platform/i8042/serio1/serio2/sensitivity", ATTR{sensitivity}="200", ATTR{speed}="150"
。その後、再起動します。Upstart vs udevルールを使用する理由はありますか?