
私は今3日間この問題で苦労しています。私はZorin OS 12がインストールされている友人のためにコンピュータをセットアップしています。 Windowsが最初に浮上し、WindowsがUbuntuベースであるため、使い方を知っているからです。とにかく、私が持っている古いMacbookで実行しているので、右クリックできないので、このコマンドを使用してキーにマップします。これが私が使っているコードです。 chmod a + xを使用して実行可能にします。
#!/bin/sh
xmodmap -e "keycode 134 = Pointer_Button3"
xkbset m
しかし、rc.local、init.d、initを試しても、アプリケーションを起動してもすべては機能しません!だから私はスクリプトに問題があると思い始めましたが、手動で実行しても問題はありませんでした!もう1つの奇妙なことは、rc.localが動作していることを確認すると正常に動作していることを示していますが、コマンドを入力して再起動した後に次に確認すると、互換性エラーやその他の問題があると表示されます。
答え1
xmodmap
xkbset
xorgで実行されるコマンドです。 xinitrcにスクリプトを置く https://wiki.archlinux.org/index.php/Xinit
最近のUbuntuベースのディストリビューションでは、以下のようにGUIログイン後に自動的にプログラムを起動できます。ここ
答え2
覚えやすい名前でファイルの名前を変更して/ binにコピーします。最近コピーしたコマンド/ファイル名を入力して確認してください。正しく機能したら、この名前を/etc/rc.localファイルに追加してください。
これがあなたに役立つことを願っています。