/sys/bus/i2c/drivers/elants_i2 のファイルにアクセスできません。

/sys/bus/i2c/drivers/elants_i2 のファイルにアクセスできません。

私は新しいラップトップを購入し、設定し、Manjaroをインストールし、タッチパッドを操作する方法のArch-Wikiエントリに従いました。 (https://wiki.archlinux.org/title/Lenovo_IdeaPad_5_15are05#Touchpad)非常にうまく動作します。だから理由は尋ねないでください。ハードドライブを消去してArcoをインストールしましたが、編集する必要があるファイルにアクセスできなくなったため、Arch-Wikiチュートリアルに従うことはできません。私が試したこと:

  • 編集、sudo編集、su - 次に編集、

  • ファイルの所有権を自分に変更して編集し、自分にchmod 777権限を与えて編集します。

ファイルを編集しようとするこれらすべての試みで、私はいつもプログラムがファイルの書き込みを中断しないという問題に直面しました。それは続行されます。 Vimは表示せずにちょうど停止しましたが、NANOは書いていると言ってから停止しました。その後、これらのアイテムを再インポートするために別のコマンドを実行しました。

  • chattr と lsattr の両方で、次のエラーが発生します。Operation not supported While reading flags on /sys/bus/i2c/drivers/elants_i2c/unbind

正直なところ、もう分かりません。すべての権限と所有権を変更してタッチパッドを破棄することもできますが、ここで誰かがアイデアを持っている可能性があります。 :`)

答え1

申し訳ありません。ポイントが少なすぎてコメントできません。

私は過去にファイルを操作したときにこの問題に直面したことがありました(理由は尋ねないでください)、ファイルを保存するときに純粋なGUIテキストエディタを使用してファイルを編集しました。

また、CLI テキストエディタは十分な権限がないことをmicro知らせ、Permission deniedファイルを保存するかどうかを尋ねます。sudoおそらく試してみる価値があるでしょう。

-乾杯

関連情報