次の3つのコマンドを含む.bashrc
ファイルがあります。
xmodmap ~/.xmodmap
synclient TapButton2=2
synclient ClickFinger2=3
ログインすると実行されるはずですよね?しかし、これらのコマンドを再度実行するターミナルウィンドウを開かない限り、システム(LInux Mint 12)では変更は行われません。
ログイン時にこれらのコマンドを実行してbashrcから削除したいので、それらを.profile
に配置しましたが、キーボードやタッチパッドからの動作も変更されません。
私はここで何が間違っているのですか?
xmodmap
は、inXセッション(Xサーバーを呼び出す必要があるため)になっている場合にのみ何も実行し、どちらも実行しません。 ~/.bashrc
(または~/.profile
)Xセッションに入ると、自動的に実行されないことを保証します。スタートアップコンフィギュレーションに入れる必要があります。
startx
またはxinit
を使用してXを起動している場合は、これを~/.xinitrc
。他のものを使用している場合は、ドキュメントを参照して、スタートアップアプリケーションを配置する場所を見つけてください。