Otomatik ekran döndürme, akıllı telefonlarda hareket sensörleri ve algoritmalar sayesinde cihazın konumuna göre arayüz yönünün otomatik olarak değişmesini sağlar. Hangi sensörlerin rol oynadığını, neden bazen ekranın dönmediğini ve otomatik döndürmenin nasıl yönetileceğini bu rehberde bulabilirsiniz. Ayrıca, akselerometre ve jiroskop gibi temel sensörlerin farkını ve işlevlerini detaylıca öğrenebilirsiniz.
Otomatik ekran döndürme, genellikle yalnızca iki durumda hatırlanan bir özelliktir: Beklenmedik bir anda devreye girdiğinde veya ekran dönmeyi reddettiğinde. İlk bakışta telefonun nasıl tutulduğunu "anladığı" düşünülebilir. Aslında ise bu işlevin arkasında hareket sensörleri, sistem algoritmaları ve uygulama ayarları yer alır.
Akıllı telefon, kullanıcısını görmez ve ne yapmak istediğinizi bilmez. Cihazın gövdesinin konumunu, eğimini, yerçekimi yönünü ve açının değişimini analiz eder. Ardından sistem, portre modundan yatay moda geçiş gerekip gerekmediğine karar verir.
Bu nedenle otomatik ekran döndürme bazen kusursuz çalışırken, bazen de can sıkıcı olabilir: Yatarak okurken, ani hareketlerde veya döndürmeyi engelleyen uygulamalarda sorun yaşanabilir. Neden böyle olduğuna dair daha iyi bir anlayış için, bu işlevde hangi sensörlerin rol oynadığını ve neden yalnızca telefonun eğilmesinin yeterli olmadığını bilmek gerekir.
Otomatik ekran döndürme, akıllı telefonun konumuna göre arayüzün yönünü otomatik olarak değiştiren bir özelliktir. Telefon dik tutulduğunda sistem görüntüyü portre modunda gösterir. Cihaz yatay tutulduğunda ise ekran yatay moda geçebilir.
Otomatik döndürmenin ana amacı, ayarları manuel olarak değiştirmek zorunda kalmadan akıllı telefonu daha rahat kullanmaktır. Video, harita, galeri veya belge açtığınızda yatay mod genellikle daha fazla alan sunar; ekran genişler, arayüz elemanları daha rahat yerleşir ve içerik daha iyi görüntülenir.
Bununla birlikte, otomatik döndürme her uygulamanın dönmesi gerektiği anlamına gelmez. Bu özellik, yalnızca sistemin ve uygulamanın döndürmeye izin verdiği yerlerde çalışır. Bu nedenle aynı telefonda bir video oynatıcıda dönen ekran, ayarlar menüsünde veya bir banka uygulamasında sabit kalabilir.
Otomatik döndürme özellikle video izlerken faydalıdır. Çoğu video yatay formatta çekildiğinden, yatay mod ekranın neredeyse tamamının kullanılmasını sağlar. Otomatik döndürme olmadan, kullanıcı elle tam ekran modunu açmak veya ayarları değiştirmek zorunda kalırdı.
Galeride ise yatay mod, geniş formatta çekilmiş fotoğrafları izlemek için idealdir. Tarayıcıda ise tabloları, karşılaştırmaları, şemaları ve geniş içerikli sayfaları okumak kolaylaşır. Haritalarda, özellikle araç kullanırken veya navigasyonda geniş rota görünümü gerektiğinde yatay mod kullanışlıdır.
Oyunlarda otomatik döndürme de önemli bir rol oynar; ancak çoğu zaman bu, sistemsel bir özellikten ziyade uygulamanın kendisinin kontrolündedir. Pek çok mobil oyun doğrudan yatay modda başlar ve oyunun ortasında arayüzün değişmesini önlemek için döndürmeyi kilitler.
Ekranın dönmemesi, işlevin bozulduğu anlamına gelmez; uygulama döndürmeyi desteklemiyor olabilir. Geliştiriciler, belirli bir kullanım senaryosu için arayüzü portre veya yatay modda sabitleyebilirler.
Örneğin, mesajlaşma uygulamaları, banka uygulamaları, oturum açma ekranları ve bazı sistem menüleri genellikle dikey kullanım için tasarlanmıştır. Böyle durumlarda sistemde otomatik döndürme açılsa bile uygulama tek bir konumda kalır.
Tersine, bazı uygulamalar ekran yönlendirmesini kendi başlarına yönetir ve kullanıcının genel beklentilerini göz ardı eder. Sonuç olarak bir uygulamada ekran dönerken diğerinde tepki vermeyebilir; bu, geliştiricinin görüntüleme seçeneklerini önceden sınırlandırdığı durumda normaldir.
Otomatik ekran döndürme, akıllı telefonun görüntünün üstünü ve altını "görmesinden" değil, cihazın yerle olan konumunu belirlemesinden kaynaklanır. Bunu yapmak için telefon hareket sensörlerinden sürekli veri alır ve mevcut arayüz yönüyle karşılaştırır.
Akıllı telefon için ana ipucu yerçekimidir. Telefon masa üzerinde veya elde tutulurken dahi yerçekimi etkisi altındadır. Cihazın içindeki sensörler, cihaz için "aşağı" yönün hangi tarafa olduğunu algılar. Sistem, bu bilgilerle cihazı dikey mi, yatay mı ya da ara bir açıda mı tuttuğunuzu anlar.
Telefon yeterince çevrildiğinde, işletim sistemi konumun değiştiğine dair bir sinyal alır ve arayüzü yeniden düzenleyebilir. Ancak ekran, her küçük harekette dönmez. Önce sistem, hareketin kalıcı olup olmadığını, rastlantısal olup olmadığını ve mevcut uygulamanın yön değiştirmeye izin verip vermediğini kontrol eder.
Akıllı telefonun içinde, hareket ve eğime tepki veren minyatür sensörler bulunur. Bunlar ekrandaki "görüntüyü" doğrudan belirlemez, cihazın fiziksel konumunu ölçer. Telefon genel olarak üst kısmının yukarıya, yana veya aşağıya bakıyor olduğunu algılar.
Dik konumdan yatay konuma geçerken cihazdaki ivme dağılımı değişir. Kullanıcı için bu, cihazı döndürmekten ibarettir; sistem içinse sensör değerlerinin değişmesidir.
Telefon bu verileri önceden belirlenmiş eşiklerle karşılaştırır. Eğiminiz küçükse, sistem hiçbir işlem yapmayabilir. Cihaz belirgin şekilde yana çevrilirse, portre modunu yataya döndürmek için bir sebep doğar. Bu nedenle otomatik döndürme genellikle hafif eğimde değil, belirgin bir hareketten sonra devreye girer.
Bunun yanında, akıllı telefon yalnızca döndürme eylemini değil, konumun stabilitesini de dikkate alır. Cihaz elinizde titriyorsa, yumuşak bir yüzeyde duruyorsa veya açısı hızla değişiyorsa, sistem bekleyebilir. Bu, gereksiz ekran değişikliklerinin önüne geçer.
Otomatik döndürmedeki kısa gecikme, her zaman bir sorun göstergesi değildir. Bu gecikme, cihazın her küçük harekette yön değiştirmemesi için gereklidir. Sistem anında tepki verseydi, yolda yürürken, yazı yazarken veya cihazı el değiştirirken ekran sürekli dönebilirdi.
İşletim sistemi, sensör verilerini filtreler. Konum yeterince belirgin ve kararlı olana kadar bekler, ardından arayüz yeni yöne uyum sağlar. Bu gecikme genellikle saniyeden daha kısadır ama gözle fark edilebilir.
Özellikle telefonu yavaşça eğdiğinizde bu durum belirgindir; belli bir açıya kadar ekran sabit kalır, eşik aşıldığında ise yön değişir. Bu, kasıtlı olarak tasarlanmıştır: Akıllı telefon, kasıtlı bir döndürmeyi el hareketinden ayırabilmelidir.
Bazen sistem yoğun çalışırken veya uygulamanın özelliklerinden kaynaklı gecikme artabilir. Ağır bir oyun, kamera, karmaşık sayfa yüklü tarayıcı veya eski bir telefonda arayüzün dönmesi daha yavaş olabilir. Sensörler sağlam olsa da uygulamanın ekrandaki elemanları yeniden düzenlemesi zaman alabilir.
Otomatik ekran döndürmeden öncelikle akselerometre sorumludur. Bu sensör, cihazın yerçekimine göre nasıl konumlandığını tespit eder. Cihaz dikeyden yataya çevrildiğinde akselerometre verileri değişir ve sistem konumun değiştiğini anlar.
Jiroskop da cihazın yönüyle ilgilidir, ancak rolü biraz farklıdır. Jiroskop, cihazın uzaydaki dönüşünü ve açı değişimini izler. Akselerometre "aşağı" yönünü algılarken, jiroskop dönüşün ne kadar hızlı ve hangi yönde olduğunu daha iyi hisseder.
Modern akıllı telefonlarda farklı sensörlerden gelen veriler genellikle birleştirilir. Bu yönteme sensör birleştirme denir: Sistem, tek bir veriyi izole olarak değil, birden fazla kaynağı karşılaştırarak değerlendirir. Bu sayede cihazın gerçekten döndürülüp döndürülmediği daha doğru anlaşılır.
Sensörlerin genel çalışma prensibi de unutulmamalı: Farklı sensörler, insanın niyetini değil, cihaz çevresindeki veya içindeki fiziksel değişiklikleri algılar. Konuyla ilgili daha detaylı bilgiye Hareket sensörleri nasıl çalışır: Kızılötesi, mikrodalga ve kombine sensörlerin prensipleri başlıklı makalemizden ulaşabilirsiniz.
Telefondaki akselerometre, birden fazla eksende ivmeyi ölçen bir sensördür. Günlük kullanımda bu, cihazın eğimini belirlemeye yardımcı olur. Telefon hareketsiz dursa bile, akselerometre yerçekimini hisseder ve hangi yüzeyin aşağıya baktığını anlar.
Telefonu üç eksende ölçüm yapan bir kutu gibi düşünebilirsiniz: yukarı-aşağı, sağa-sola, ileri-geri. Telefon dik tutulduğunda yük bir şekilde, yatay tutulduğunda ise farklı şekilde dağılır. Sistem bu farkı algılayarak yönün değiştiğini saptar.
Akselerometre yalnızca otomatik döndürme için kullanılmaz; adım sayma, sallama hareketine tepki, bazı oyun mekanikleri ve ani hareketlerin algılanmasında da rol oynar. Ancak ekran döndürmede asıl görevi sistemin cihazın konumunu anlamasını sağlamaktır.
Akselerometrenin bir sınırı vardır: Yerçekimine göre eğimi iyi gösterir ama çok hareketli durumlarda zayıf kalabilir. Örneğin, telefon titriyorsa, tuhaf bir açıdaysa veya el hızla konum değiştiriyorsa, veriler kararsız olabilir. Bu yüzden sistem ekstra kontroller uygular.
Telefondaki jiroskop, cihazın dönüşünü izleyen bir sensördür. Cihazın eksenleri etrafında nasıl döndüğünü algılar; örneğin portre modundan yataya çevirirken ya da yana eğdiğinizde bu sensör devrededir.
Akselerometre daha çok yerçekimiyle ilişkiliyken, jiroskop açı değişimine odaklanır. Yani telefonun mevcut konumunu değil, hareketin kendisini algılar. Bu sayede cihaz, döndürmelere daha hassas tepki verir ve rastgele titremeyi bilinçli dönüşten ayırabilir.
Jiroskop, özellikle oyunlarda, artırılmış gerçeklikte, kamera sabitlemede ve navigasyonda önemlidir. Yarış oyunlarında, telefonun eğimiyle kontrol sağlanabilir; AR uygulamalarında sanal nesneler gerçek ortamla daha hassas eşleşir; kamerada ise el titremesi telafi edilebilir.
Otomatik döndürme için jiroskop her zaman zorunlu değildir ama işlevin daha kararlı çalışmasına yardımcı olur. Akselerometre ile birlikte sistemin daha fazla bağlamı olur: Telefon sadece eğildi mi, kasıtlı mı döndü, yoksa rastgele mi sallandı?
En temel fark; akselerometre ivme ve eğimi, jiroskop ise dönüşü ölçer. Akselerometre, telefon için "aşağı" yönünü belirler. Jiroskop ise cihazın uzaydaki açı değişimini gösterir.
Örneğin, telefonu yavaşça yana eğip sabit tutarsanız, akselerometre yeni konumu doğru algılar. Hızla döndürürseniz, jiroskop bu dönüşü ve hızını daha hassas kaydeder.
Her iki sensörün de tek başına sınırları vardır. Akselerometre titreme ve ani hareketlerde karışabilir. Jiroskop ise zamanla küçük bir hata biriktirebilir ve başka verilerle karşılaştırılmaya ihtiyaç duyar. Birlikte kullanıldıklarında ise daha güvenilir sonuç elde edilir.
Bu yüzden telefon yalnızca tek bir sensöre bakıp hemen ekranı döndürmez. Tüm sinyalleri analiz eder, konumun kararlılığını kontrol eder ve ardından arayüzün yönünü değiştirir. Kullanıcı için bu basit bir otomatik işlev gibi görünse de, arka planda donanım sensörleri ve yazılım mantığı birlikte çalışır.
Otomatik ekran döndürme iki şekilde hata yapabilir: Ekran kendiliğinden dönerken kullanıcı bunu istemez veya cihaz yatay tutulsa da ekran tepki vermez. Her iki durumda da bu mutlaka arıza anlamına gelmez; çoğu zaman neden, ayarlarda, uygulamada veya cihazın konumundadır.
Akıllı telefon yalnızca cihazın fiziksel duruşunu değerlendirir. Yatarak okuduğunuzu, video izlediğinizi, elinizi rastgele eğdiğinizi veya kasıtlı döndürdüğünüzü algılayamaz. Bu nedenle bazen sistemin kararı, kullanıcının niyetiyle örtüşmeyebilir.
Otomatik ekran döndürmenin çalışmamasının en sık nedeni, yön kilidinin açık olmasıdır. Bu modda, telefon arayüzünü sabit bir konumda tutar ve cihazın döndürülmesini görmezden gelir.
Android'de bu ayar genellikle "Otomatik döndürme", "Ekranı döndür" veya "Kitap modu" olarak adlandırılır; ismi üreticinin arayüzüne göre değişebilir. Otomatik döndürme kapalıysa, ekran YouTube, tarayıcı veya galeride bile dikey kalabilir.
iPhone'da benzer işlev, portre yön kilidi olarak geçer. Aktif olduğunda, çoğu ekran dikey kalır. Ancak bazı uygulamalarda video, tam ekran düğmesiyle yatay dönebilir ve bu durum kullanıcıya sistemin tutarsız davrandığı izlenimini verebilir.
Bazen otomatik döndürme açık, sensörler çalışır durumda olsa da ekran yön değiştirmez. Bunun nedeni genellikle uygulamanın kendisidir. Geliştirici, arayüzü portre veya yatay moda sabitlemiş olabilir.
Bu, banka uygulamaları, mesajlaşma uygulamaları, başlatıcılar, oturum açma ekranları, ayarlar ve sabit düzenli servislerde sık görülür. Böyle arayüzlerde döndürme kullanışsız olabilir: butonlar yerinden oynayabilir, giriş alanları çok genişleyebilir, bazı elemanların yeniden düzenlenmesi gerekebilir.
Oyunlar da genellikle kendi arayüz yönünü yönetir. Oyun yatay modda tasarlandıysa, cihazın rastgele hareketinde portreye geçmemesi gerekir. Bu yüzden uygulama ekranı kendisi yönetebilir ve genel otomatik döndürmeyi dikkate almayabilir.
Otomatik döndürme, yatarak okurken sıkça sinir bozucu olabilir. Kullanıcı için ekranın konumu rahat görünse de sensörler farklı algılar: Telefonun eğimi, sistemi yatay moda geçmeye teşvik eder. Sonuçta ekran istemeden dönebilir.
Benzeri durum, telefon yatakta, kanepede, dizde veya yumuşak bir yüzeydeyken yaşanır. Cihaz ara bir açıda olabilir, el hafifçe hareket edebilir. Sistem kararsız veri alır ve en uygun yönü seçmeye çalışır.
Bu nedenle otomatik döndürme, araçta, toplu taşımada, yürürken veya tek elle tutarken her zaman iyi çalışmayabilir. Telefon, rastgele bir eğimi kasıtlı bir döndürme olarak algılayabilir veya tam tersi, pozisyon çok kararsızsa hiç tepki vermeyebilir.
Otomatik döndürme hiçbir uygulamada çalışmıyorsa, yazılımsal bir sorun ihtimali düşünülmelidir. Çoğu zaman basit bir yeniden başlatma yeterlidir: Sistem sensörleri yeniden başlatır, takılmış işlemleri sonlandırır ve cihazın konumunu tekrar düzgün algılamasını sağlar.
Sorun sistem güncellemesi, kararsız arayüz yüklemesi, uygulama çökmesi veya ayar hatasından sonra ortaya çıkabilir. Hızlı ayarları, uygulama güncellemelerini, ekran ayarlarını sıfırlamak veya varsa teşhis araçlarını çalıştırmak yardımcı olabilir.
Daha nadiren, sorun donanımsaldır. Düşme, darbe, sıvı teması veya kalitesiz tamir sonrası sensörler arızalanabilir. Otomatik döndürmenin yanı sıra adım sayar, eğimle kontrol edilen oyunlar, kamera sabitleyici veya AR uygulamaları da çalışmıyorsa, sorun ayarlarda değil sensör modülündedir.
Otomatik ekran döndürme elle açılıp kapatılabilir. Genellikle bunun için ayarlara derinlemesine girmeye gerek yoktur; anahtarı hızlı ayar panelindedir. Ancak seçeneklerin adı cihaza, Android sürümüne, üretici arayüzüne veya iPhone modeline göre değişebilir.
Otomatik döndürme ile uygulama içi manuel döndürme arasındaki farkı bilmek önemlidir. Sistem otomatik döndürme kapalıysa, bazı video oynatıcılar yine de ayrı bir düğmeyle tam ekran dönebilir. Bu bir hata değil, uygulamanın kendi arayüzünü sistemden bağımsız yönetmesidir.
Android'de otomatik döndürme genellikle hızlı ayar çubuğundan açılır. Parmağınızı yukarıdan aşağı kaydırın, anahtarlar panelini açın ve "Otomatik döndürme", "Ekranı döndür" veya benzeri bir simge arayın. Özellik aktifse, sistem ve uygulama izin verdiğinde ekran yön değiştirir.
Bazı cihazlarda anahtar tam tersi çalışır. "Otomatik döndürme" yerine "Kitap modu" veya "Portre" seçeneği görünebilir. Bu durumda aktif simge, ekranın dikey sabitlendiği anlamına gelir. Otomatik döndürme için bu anahtara dokunup özelliği aktif hale getirin.
Ayrıca bu ayar, genellikle "Ekran", "Görüntü", "Ana ekran" veya "Erişilebilirlik" bölümlerinde de bulunabilir. Üreticiye göre yol değişse de mantık aynıdır: Sistem ya otomatik döndürmeye izin verir ya da ekranı sabit tutar.
Otomatik döndürme açıkken ana ekran dönmüyorsa, bu bir sorun değildir. Birçok Android başlatıcısı ana ekranı varsayılan olarak dikeyde tutar. Bazı başlatıcılarda ana ekran için ayrı bir döndürme ayarı bulunabilir, bazılarında ise hiç yoktur.
iPhone'da otomatik döndürme, portre yön kilidiyle bağlantılıdır. Bunu kontrol etmek için Denetim Merkezi'ni açın ve etrafında ok olan kilit simgesine bakın. Kilit aktifse iPhone çoğu uygulamada ekranı dikey tutar.
Kilit kapalıysa, ekran desteklenen uygulamalarda yatay moda geçebilir. Örneğin video, galeri, tarayıcı, bazı oyunlar ve geniş arayüze sahip uygulamalar yön değiştirebilir. Ancak iOS'un bazı ekranları ve çoğu uygulama, geliştiricinin kısıtlamasıyla daima dikey kalır.
iPhone'da ayrıca kullanıcı çoğu yerde otomatik döndürmenin çalışmasını beklese de iOS arayüz davranışını daha sıkı kontrol eder. Bu nedenle videonun döndüğü ama ana ekranın veya bir uygulamanın dönmediği durumlar normaldir.
Ekran döndürmeye tepki vermiyorsa, öncelikle portre yön kilidini kontrol edin; çoğu zaman neden anahtarda veya uygulamanın kısıtlamasındadır.
Otomatik döndürme her zaman kullanışlı olmayabilir. Yatarak okurken, mesajlaşırken, yazı yazarken veya telefonu kararsız bir açıyla tutarken kapatmak daha iyidir. Bu senaryolarda ekranın yanlışlıkla dönmesi genellikle rahatsız edicidir.
Toplu taşımada da işlev can sıkıcı olabilir. Araç hareket halindeyken telefon hafifçe oynar ve sistem bunu yön değiştirme gerekçesi olarak görebilir.
Video, fotoğraf, harita ve belgeler için ise otomatik döndürme genellikle faydalıdır. Bu nedenle özelliği sürekli açık tutmak yerine, ihtiyaca göre açıp kapatmak daha pratiktir. Sık sık video izliyor veya geniş tablolarla çalışıyorsanız otomatik döndürme size zaman kazandırır. Ancak çoğunlukla okuma, yazma veya sosyal medyada dolaşıyorsanız sabit portre modu daha rahat olabilir.
Otomatik ekran döndürme, sensörler ve yazılım algoritmalarının birleşimiyle çalışır. Akselerometre cihazın aşağı yönünü ve gövde açısını algılar. Jiroskop ise dönüşü izler ve konumun daha hassas belirlenmesini sağlar. Ancak son kararı tek başına sensör değil, işletim sistemi verir.
Bu nedenle ekran her zaman anında ve her uygulamada dönmez. Akıllı telefon rastgele hareketleri filtreler, konumun kararlılığını kontrol eder ve uygulamanın kısıtlamalarını dikkate alır. Otomatik döndürme istemeden devreye giriyorsa, genellikle cihaz eğimini kasıtlı dönüş olarak algılamıştır. Çalışmıyorsa, öncelikle yön kilidini, hızlı ayarları ve uygulamanın döndürmeyi destekleyip desteklemediğini kontrol etmek gerekir.
Otomatik döndürmeyi her zaman açık tutmak yerine, belirli senaryolarda pratik bir araç olarak değerlendirmek daha kullanışlıdır. Video, harita, fotoğraf ve belgeler için faydalı; yatarak okuma, mesajlaşma ve yazı yazma için ise genellikle kapalı tutmak daha rahattır.