RHEL 7でタッチパッドボタンを自動的に再マッピングする方法は?

RHEL 7でタッチパッドボタンを自動的に再マッピングする方法は?

RHEL 7.4では、Dell Latitude 7490のタッチパッドとマウスボタンはデフォルトでタッチパッドクリックを左クリック、左クリックを右クリック、右クリックを中央クリックとして使用します。ログインしたら、次を使用してボタンを再マップできます。

xinput set-button-map "Dell081C:00 044E:121F Touchpad" 2 3 1

しかし、これは壊れやすいです。 GNOME Tweak Toolを使用してタッチパッド設定を変更すると、マッピングがめちゃくちゃになります(1 3 3になります)。また、gdmログイン画面のマッピングはまだ混乱しており、セッションの選択はできません(タッチパッドのクリックが無効になっているため)。 gdmログイン画面で正しく機能し、すべてのユーザーセッションでそのままになるようにボタンを再マップするにはどうすればよいですか?

答え1

/etc/gdm/Init/Defaultを編集し、次の行を追加します(終了行の前に):

/usr/bin/xmodmap -e 'pointer = 2 3 1'

RHEL 7.6ではこの問題が解決されており、タッチパッド、トラックパッド、ボタンが期待どおりに機能しているようです。

関連情報