事情によりThinkPad X61sのUbuntuを再インストールするハメになり、作業を実施したのですが、センターボタンの縦スクロールが有効になっていないことを確認しました。すぐにWebで情報を探してみると、センターボタンの有効化を行うツールがあるらしいという事で導入してみる。
sudo apt-get install gpointing-device-settings
gpointing-device-settings で実行する。
「ホイールエミュレーションを使用する」にチェックを入れると縦スクロールが効くようになります。
しかし、ひとつ問題が発生しました。スクロール方向が逆の動作をしてしまうのです(下に加圧しているのに上にスクロールしてしまう)。
さて、問題の解消方法はないかと探してみたところありました。
Ubuntuでマウスホイールが逆になるよ - === SANDmark 19106 === beginning stress test
つまり、下にスクロールしようとすると上に行き、 上にスクロールしようとすると下に行き……みたいなね。といってもVMware環境下での11.10なんですけども。 ちなみに使っているマウス、っていうかトラックボールはこちら。 Amazon: L...
どうやらXmodmapが悪さをしているらしい。ということで該当のファイルを確認してみます。
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
5と4が何故か逆転していますので、これを4、5の順番に修正します。
そして、以下のコマンドを実行します。
cat .Xmodmap | xmodmap -
Warning: Only changing the first 12 of 10 buttons.
これで設定が反映され、縦スクロールが意図した通りの動作をするようになると思います。
POINT
ちなみに逆方向にスクロールすることを、「ナチュラルスクロール」ともいうようです。Mac OSではこちらの動作が標準のようですね。
MacのマウスのスクロールはWindowsと逆
Macのスクロールはスマホやタブレットと同じ Parallels Desktopのスクロール方向はMacと同じ BootCampでの高精度タッチパッド Windowsのレジストリ変更 Logicool Options