diff --git a/desktop/org.gnome.Geary.appdata.xml.in.in b/desktop/org.gnome.Geary.appdata.xml.in.in
index e31d62dd..1668d62b 100644
--- a/desktop/org.gnome.Geary.appdata.xml.in.in
+++ b/desktop/org.gnome.Geary.appdata.xml.in.in
@@ -249,4 +249,15 @@
none
none
+
+
+ touch
+ keyboard
+ pointing
+
+
+
+ 360
+
+
diff --git a/desktop/org.gnome.Geary.desktop.in.in b/desktop/org.gnome.Geary.desktop.in.in
index 27610305..81fa2537 100644
--- a/desktop/org.gnome.Geary.desktop.in.in
+++ b/desktop/org.gnome.Geary.desktop.in.in
@@ -16,6 +16,7 @@ StartupNotify=true
DBusActivatable=true
Actions=compose;new-window
X-GNOME-UsesNotifications=true
+X-Purism-FormFactor=Workstation;Mobile;
[Desktop Action compose]
Name=Compose Message