web-dev-qa-db-ja.com

クリックとスクロールを無効にせずにマウスの移動を無効にしますか?

クリックとスクロールを無効にせずにマウスの移動を無効にすることは可能ですか?マウスポインターをある時点でフリーズさせたいのですが、ホイールを使用してクリックしてスクロールする必要があります。

2
hharchani

Xデバイスを操作するxinputコマンドがあり、そのリストは次のコマンドで取得できます。

  xinput --list

以降id=10は、想定されるマウスの場合、つまり 最新のXorgリリースでは一見真 です。

解決策 (プロパティ名を使用)

xinput set-prop 10 'Device Accel Constant Deceleration' 65535

正常に戻る:

xinput set-prop 10 'Device Accel Constant Deceleration' 1

解決策(プロパティ番号を使用):

  xinput list-props 10

見つける
Device Accel Constant Deceleration (p):
は出力リストにあり、pは10進数です。次のように置き換えます:
xinput set-prop 10p65535

正常に戻る:

xinput set-prop 10p1

2
Incnis Mrsi

ゲームに非常に遅れましたが、ここでのローテクの解決策は、マウスのライトにテープを少し付けることです。これは、ポインターを「無効化」しますが、ボタンをアクティブのままにし、xinput設定をいじりません。

1
user148313