🦁

GPD PocketにParrot OSを入れてみる その2

2024/04/17に公開

前回の記事

https://zenn.dev/c10ne/articles/b52bab15202c69

設定から画面をRightにRotateしただけでは

  1. タッチパネルの座標が違う
  2. ログイン画面が縦型
    という2つの問題が残ってしまった。

そのままでもよいが、GPD Pocketはスクロールができないのでタッチスクリーンが使いたい。
それらを今回解決する。

やり方

https://gihyo.jp/admin/serial/01/ubuntu-recipe/0544

上見たらわかります。ありがとうございます。
2つのファイルを作成します。普通はX11フォルダすら存在しないと思いますが、フォルダ作成して、ファイルを置きましょう。

/usr/share/X11/xorg.conf.d/40-gpd-pocket-monitor.conf
Section "Monitor"
  Identifier "DSI-1"
  Option     "Rotate"  "right"
EndSection
/usr/share/X11/xorg.conf.d/99-gpd-pocket-touchscreen.conf
Section "InputClass"
  Identifier   "calibration"
  MatchProduct "Goodix Capacitive TouchScreen"
  Option       "TransformationMatrix"  "0 1 0 -1 0 1 0 0 1"
EndSection

再起動したら反映されます

完了

これでRotateとTouchScreenの設定が設定ファイルでできたと思い、ParrotのDisplay設定のRotateを戻したら、そっちが優先されて縦に戻ってしまったので、そのままにしてあります。競合したり、2回Rotateしたりすることはないようです。

これで無事ログイン画面も横向きになりました。

終わりに

Happy Hacking!

Discussion