Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Android klavyenin altındaki siyah boşluğu kaldırma

NothingForum - Teknolojiye Farklı Bakanların Buluşma Noktası

Dr. Android

⚪⚫🔴
Yönetici
Admin
Katılım
12 Nis 2024
Mesajlar
5,455
Yaş
37
Cihaz
Nothing Phone (2a)
Nothing OS Sürümü
3.2
Kulaklık
Diğer
Android telefonlarda klavye açıldığında ekranın alt kısmında beliren ve kullanılabilir alanı daraltan o siyah boşluktan şikayetçi misiniz? Bu durum, özellikle tam ekran deneyimini seven veya ekran alanını maksimum verimlilikle kullanmak isteyen kullanıcılar için oldukça rahatsız edici olabilir. Neyse ki, bu sorunu çözmek için birkaç etkili yöntem bulunuyor. Bu rehberde, hem root erişimi olmayan kullanıcılar için ADB (Android Debug Bridge) komutlarıyla hem de root erişimi olan kullanıcılar için Terminal komutlarıyla bu siyah barı nasıl kaldırabileceğinizi adım adım anlatacağız.

Sorunun Kaynağı: "Overscan" Ayarı

Bu siyah bar, genellikle Android'in "overscan" (ekran taşması) ayarlarından kaynaklanır. Overscan, ekranın kenarlarındaki içeriğin bir kısmını kasıtlı olarak gizlemek için kullanılan bir özelliktir, ancak bazen klavye gibi arayüz öğeleriyle istenmeyen boşluklara neden olabilir. wm overscan komutu, bu ayarı manuel olarak düzenlememize olanak tanır.


Yöntem 1: ADB ile Siyah Barı Kaldırma (Root Gerekmez)

Bu yöntem için bir bilgisayara, USB kablosuna ve telefonunuzda USB Hata Ayıklama modunun aktif olmasına ihtiyacınız olacak.

Gerekenler:
  • Bilgisayar (Windows, macOS veya Linux)
  • Android telefonunuz ve uygun bir USB kablosu
  • Telefonunuzda USB Hata Ayıklama (USB Debugging) modunun etkinleştirilmiş olması (Ayarlar > Geliştirici Seçenekleri altında bulunur. Geliştirici Seçenekleri görünmüyorsa, Ayarlar > Telefon Hakkında bölümüne gidip "Yapım Numarası"na 7-8 kez üst üste tıklayarak aktif edebilirsiniz.)
  • Bilgisayarınızda ADB ve Fastboot araçlarının kurulu olması.
Adımlar:
  1. USB Hata Ayıklamayı Aktif Edin: Yukarıda belirtildiği gibi telefonunuzun ayarlarından USB Hata Ayıklama modunu açın.
  2. Telefonu Bilgisayara Bağlayın: Telefonunuzu USB kablosuyla bilgisayarınıza bağlayın. Telefon ekranında "Bu bilgisayardan USB hata ayıklamasına izin verilsin mi?" gibi bir uyarı çıkarsa, "İzin Ver" veya "Tamam" seçeneğini işaretleyin.
  3. ADB Komut Penceresini Açın: Bilgisayarınızda ADB ve Fastboot araçlarının kurulu olduğu klasöre gidin. Bu klasörde Shift tuşuna basılı tutarak sağ tıklayın ve "PowerShell penceresini burada aç" veya "Komut istemini burada aç" seçeneğini seçin. (macOS veya Linux'ta Terminal'i açıp bu klasöre cd komutuyla gidin.)
  4. Cihaz Bağlantısını Kontrol Edin: Komut penceresine adb devices yazıp Enter'a basın. Eğer cihazınız listede "device" olarak görünüyorsa bağlantı başarılıdır. "unauthorized" yazıyorsa, telefon ekranındaki izin isteğini onaylayın.
  5. Overscan Komutunu Girin: Şimdi siyah barı kaldırmak için aşağıdaki komutu yazın ve Enter'a basın:
    Kod:
    adb shell wm overscan 0,0,0,-75
    • Açıklama: Bu komuttaki 0,0,0,-75 değerleri sırasıyla sol, üst, sağ ve alt kenarlardaki overscan ayarlarını temsil eder. -75 değeri, ekranın altından 75 piksellik bir alanı "görmezden gelerek" içeriği yukarı kaydırır ve böylece siyah bar kaybolur.
  6. Sonucu Kontrol Edin: Telefonunuzda klavyeyi açarak siyah barın gidip gitmediğini kontrol edin.
    • Farklı Değerler Deneyin: Eğer -75 değeri istediğiniz sonucu vermezse veya fazla gelirse, farklı değerler deneyebilirsiniz. Örneğin:
      Kod:
      adb shell wm overscan 0,0,0,-100
      veya daha küçük bir negatif değer (örn: 0,0,0,-50). Cihazınıza ve ekran çözünürlüğünüze en uygun değeri bulana kadar deneme yapabilirsiniz.
  7. Varsayılan Ayarlara Geri Dönme: Eğer yaptığınız değişiklikten memnun kalmazsanız veya bir sorunla karşılaşırsanız, aşağıdaki komutla overscan ayarını varsayılan değerine (yani siyah barın geri gelmesine) döndürebilirsiniz:
    Kod:
    adb shell wm overscan 0,0,0,0

Yöntem 2: Terminal ile Siyah Barı Kaldırma (Root Erişimi Gerekli)

Eğer Android cihazınız rootlu ise, bu işlemi doğrudan telefonunuzdaki bir Terminal uygulaması üzerinden çok daha kolay bir şekilde yapabilirsiniz.

Gerekenler:
  • Root erişimine sahip bir Android cihaz
  • Cihazınıza kurulu bir Terminal Emulator uygulaması (örneğin, Termux, Material Terminal vb.)
Adımlar:
  1. Terminal Uygulamasını Açın: Telefonunuzdaki Terminal uygulamasını başlatın.
  2. Root İzinlerini Alın (Gerekirse): Komut satırına su yazıp Enter'a basın. Superuser (veya Magisk) sizden root izni isteyecektir, "İzin Ver" seçeneğiyle onaylayın.
  3. Overscan Komutunu Girin: Aşağıdaki komutu yazın ve Enter'a basın:
    Kod:
    wm overscan 0,0,0,-75
  4. Sonucu Kontrol Edin ve Ayarlayın: ADB yöntemindeki gibi, klavyeyi açarak sonucu kontrol edin. İhtiyaç duyarsanız -75 değerini -100 veya size uygun başka bir negatif değerle değiştirerek tekrar deneyin.
  5. Varsayılan Ayarlara Geri Dönme: Varsayılan ayarlara dönmek için Terminal'e şunu yazın:
    Kod:
    wm overscan 0,0,0,0

Önemli Notlar ve Uyarılar:
  • Dikkatli Olun: wm overscan komutundaki değerlerle oynarken dikkatli olun. Özellikle pozitif değerler veya çok büyük negatif değerler ekranınızın bazı kısımlarını kullanılamaz hale getirebilir. Her zaman varsayılan 0,0,0,0 değerini kullanarak geri dönebileceğinizi unutmayın.
  • Cihaza Özel Farklılıklar: En uygun overscan değeri cihazdan cihaza ve ekran çözünürlüğüne göre değişiklik gösterebilir. Sizin için en iyi değeri bulmak biraz deneme yanılma gerektirebilir.
  • Yeniden Başlatma: Bazı durumlarda, değişikliğin tam olarak etkili olması için cihazınızı yeniden başlatmanız gerekebilir, ancak genellikle anında etki eder.
  • Kalıcılık: Bu ayar genellikle cihaz yeniden başlatılsa bile kalıcı olur. Ancak bazı özel ROM'larda veya güncellemeler sonrasında sıfırlanabilir.
Bu rehberdeki adımları izleyerek Android klavyenizin altındaki o can sıkıcı siyah bardan kurtulabilir ve ekran alanınızı daha verimli kullanabilirsiniz. Unutmayın, bu tür sistem ayarlarıyla oynarken dikkatli olmak ve ne yaptığınızı bilmek önemlidir.
 
overscan komutu nothing phone 2 de işe yaramıyor. ayrıca chatgpt bu komutun android 11 den sonra kaldırıldıgını soyledi. rootsuz baska bi yol var mı acaba
 
Geri
Üst Alt