- 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:
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:
Önemli Notlar ve Uyarılar:
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ı.
- USB Hata Ayıklamayı Aktif Edin: Yukarıda belirtildiği gibi telefonunuzun ayarlarından USB Hata Ayıklama modunu açın.
- 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.
- 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.)
- 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.
- 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.
- 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:
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.Kod:adb shell wm overscan 0,0,0,-100
- Farklı Değerler Deneyin: Eğer -75 değeri istediğiniz sonucu vermezse veya fazla gelirse, farklı değerler deneyebilirsiniz. Örneğin:
- 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.)
- Terminal Uygulamasını Açın: Telefonunuzdaki Terminal uygulamasını başlatın.
- 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.
- Overscan Komutunu Girin: Aşağıdaki komutu yazın ve Enter'a basın:
Kod:wm overscan 0,0,0,-75 - 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.
- 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.