トラックパッドの右側を押すときに右クリックを無効にするにはどうすればよいですか?


10

Ubuntuでトラックパッドの右側を無効にする方法を見つけようとしています。デフォルトの動作は、右側から右クリックです。ただし、パッドの任意の場所でシングルクリックをシングルクリックとして機能させ、2本の指で押すと右クリックとして動作するようにします。

ソニーのvaio TシリーズSVT13122CXSもあり、12.10を実行しています。

助けてくれてありがとう。


他に提案があるかどうか疑問に思っていますか?
BioGuy

タイトルを編集します。マウスを動かすのではなく、トラックパッドの右側に触れて何もしないようにする方法を尋ねていると思いました。
user3113723 2015

回答:


12

これは私のためにそれをしました:http//kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html

私にとって、これは2本の指の「右クリック」を無効にすることなく、右側のクリック領域を無効にしました。

基本的に、これを実行します。

synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

永続化するには、これを行うスクリプトを「スタートアップアプリケーション」に追加します。


すごい!1つの問題... synclientのインストール方法を知っていますか?現在Ubuntu GNOMEを使用しています。ありがとう!
BioGuy 2015年

WFM!ありがとう!@bioguy、Linuxのミント17.3で、それはだxserver-xorg-input-synaptics-lts-vivid
MRM

2

これは私がやったことです:(13は私のシナプスデバイスがあったところです)-左、中央、右を左クリックに設定しましたが、スクロールを無効にしませんでした。

xinput set-button-map 13 1 1 1 4 5 6 7 8 9


1
うーん……。スクロールは機能し、パッド上の任意の場所をタップまたはクリックすると、左クリックとして機能します。ただし、2本の指でパッドに触れると、右クリックとして機能しなくなります。
BioGuy 2014年

はい、このメソッドは実際には2本指のクリックと右下クリックの両方を再マップします。少なくともそれは私には起こりました。(以下に別のソリューションを追加しました)
worldsayshi 2015

0

最初にコマンドを実行します

xinput

次のような出力が得られます

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Multi-Input Device                        id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
....

タッチパッドはID 16のデバイスです。ケースの正しいIDを確認してください。

次に、コマンドを実行します

 xinput set-button-map 16 1 2 3 0 0 6 7 8 9

どこ

 16 is in my case the ID for the touchpad
 1 is the left click
 2 is the middle click
 3 is the right click
 0 we disable the scroll up (otherwise it would be 4)
 0 we disable the scroll down (otherwise it would be 5)
 6 ... we leave the rest as they are so we do not disable something important

これで、タッチパッドの右側が無効になり、スクロールに反応しなくなります。


うーん...まあそれはほとんど動作します。それでも上下にスクロールできるようにしたいです。パッドの右側をクリックしたときに右クリックを無効にするだけです。
BioGuy

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.