X230t Gnomeのスピンボタンを数回押しました。

X230t Gnomeのスピンボタンを数回押しました。

私のX230tには、画面を回転させるタブレットボタンがあります。私はManjaro gnomeをインストールしましたが、いくつかのドライバを更新してインストールした後は動作しますが、少し面倒です。押すたびに画面が2回回転するため、正方向から右に移動するのではなく、順方向から逆方向に移動します。もう一度押すと、反転から再び通常に変わります。私はKDEでもこの現象を経験しました。ボタンを押すたびにクリック数がいくら短くても、ボタンクリックが2回登録されるようです。特定の時間にボタンが何度も押されるのを防ぐ方法はありますか?

アクセシビリティ設定でバウンスキーを有効にしてみました。

編集:一時的な解決策として、タブレットモードで別のボタン(ショートカットが適用されたときに作業ウィンドウとして表示されます)とカスタム回転スクリプトを使用しました。しかし、何度もクリックされた。私は排他的ロックを使用して一度だけ実行できるようにスクリプトを設定することでこの問題を解決しました。これ。他の答えは私には適していないようで、理由がわかりません。

この時点でスピンボタンを私のカスタムスクリプトにマッピングしたいのですが、gnomeのデフォルトのスピン機能を無効にするにはどうすればよいですか?

ベストアンサー1

2回実行されるのは、キーを離すのではなく、キーを押したときにイベントが登録されるためです。ボタンを押すとすぐに回転スクリプトが起動し始めますが、その間にコンピュータはキーリリースをキャプチャしません。その結果、これを「保留」として処理することによって繰り返されます。この問題を解決する最も簡単な方法は、対応する単一キーの自動反復を無効にすることです。

これを行うには、まずスピンボタンのキーコードを確認してください。 xinput listこれでデバイスが提供されます(私のキーボードは12です)。それからxinput test 12

次に、スピンボタンを押してキーコードを見つけます。私は161です。

ついに

xset -r 161

このキーの自動反復は無効になります。

おすすめ記事