From 316a132d5f5d2913e89ba40522f7e054e3f685a2 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Wed, 14 Jan 2026 12:30:30 +0200 Subject: [PATCH] gpd/pocket-{3,4}: enable IIO Enables screen auto rotation. --- gpd/pocket-3/default.nix | 3 +++ gpd/pocket-4/default.nix | 3 +++ 2 files changed, 6 insertions(+) diff --git a/gpd/pocket-3/default.nix b/gpd/pocket-3/default.nix index 730249b..6b19d0a 100644 --- a/gpd/pocket-3/default.nix +++ b/gpd/pocket-3/default.nix @@ -36,6 +36,9 @@ in "video=DSI-1:panel_orientation=right_side_up" ]; + # Turn on IIO for accelerometer screen rotation. + hardware.sensor.iio.enable = lib.mkDefault true; + fonts.fontconfig = { subpixel.rgba = "vbgr"; # Pixel order for rotated screen diff --git a/gpd/pocket-4/default.nix b/gpd/pocket-4/default.nix index 8d08b2e..cb44fe6 100644 --- a/gpd/pocket-4/default.nix +++ b/gpd/pocket-4/default.nix @@ -23,6 +23,9 @@ in ]; }; + # Turn on IIO for accelerometer screen rotation. + hardware.sensor.iio.enable = lib.mkDefault true; + fonts.fontconfig = { subpixel.rgba = "vbgr"; # Pixel order for rotated screen