4 puan yazan GN⁺ 2025-09-08 | 2 yorum | WhatsApp'ta paylaş
  • MacBook’larda kullanıcı ekranı açıp kapatırken açıyı gerçek zamanlı olarak algılayan hassas bir açı sensörü yer alıyor
  • Bu sensör, ekranın eğim değişimini çok ince ayrıntıyla algılayarak dizüstü bilgisayarın çeşitli davranışlarını etkiliyor
  • İlgili sensör verisi; ekranın açılması/kapanması, otomatik parlaklık ayarı, güç tasarrufu özellikleri gibi çeşitli kullanıcı deneyimi iyileştirmeleri ve donanım koruma işlevlerinde kullanılıyor
  • Açık kaynak olarak Lid Andgle Sensor yayımlandı
    • MacBook’a yerleşik kapak açı sensörü (lid angle sensor) değerini gösteren ve yavaş hareket ettirildiğinde gıcırdayan ahşap kapı efekti çalan basit bir araç
    • Bu açı sensörü, 2019 model 16 inç MacBook Pro ile birlikte kullanılmaya başlandı
    • Ancak M1 serisinde (M1 MacBook Air, M1 MacBook Pro) çalışmıyor
    • Python kütüphanesi pybooklid: aynı sensörden yararlanabilen başka bir araç

2 yorum

 
kayws426 2025-09-08

Ölçümün doğru olmadığını düşünen tek kişinin ben olup olmadığını merak ediyorum.
İlk videoda ekran açıldığında 300 derecenin üzerinde bir açı gösteriliyor. Bu da gerçek açıdan oldukça farklı.

 
GN⁺ 2025-09-08
Hacker News görüşleri
  • MacBook kapağı açı sensörü seri numarasıyla anakarta da eşleştirilmiş durumda; bu yüzden sensör ya da anakart değiştirilirse kalibrasyon gerekiyor. Bu işlem yalnızca Apple yetkili servislerinde yapılabiliyor ya da Avrupa gibi Apple’ın parçaları resmen sağladığı bölgelerde, sensör Apple’dan satın alındıktan sonra değişim ve internet bağlantısı üzerinden kalibrasyon yapılabiliyor. Bu sırada da yalnızca Apple’dan alınmış sensör kullanılabiliyor. Yani gerçek donanım kalibrasyonu desteklese de, geri dönüştürülmüş parçaların veya üçüncü taraf sensörlerin kullanıcı tarafından keyfî biçimde değiştirilmesini engelliyorlar.
    İlgili örnek - ifixit Soru-Cevap

    • Apple’ın "kalibrasyon" dediği şeyin aslında EEPROM’a seri numarası verisi yazma prosedürü gibi bir şey olduğunu düşünüyorum. iPad’de değiştirilen ekranın seri numarası eşleşmediğinde cihaz normal çalışsa da performansın hafifçe düşmesi ya da orijinal parçalar arasında değişim yapılsa bile kameranın düzgün çalışmaması gibi pek çok şeffaf olmayan uygulama var; bu yüzden Apple ürünü asla satın almayı ya da önermeyi düşünmüyorum.
      HN ilgili örnek 1
      HN ilgili örnek 2

    • Buna olumsuz bakarsanız vendor lock-in dersiniz; ama olumlu bakarsanız hırsızlığı önleme amacı da var. Cihazı tamamen kilitleyip şifreleyerek sadece sıfırlanıp yeniden kurulmasını değil, sökülüp parça olarak satılmasını da engelliyorlar. İlk iPhone çıktığında hırsızlar için bir numaralı hedefti; bu yüzden bu tercih kısmen anlaşılır geliyor. Ben de bu nedenle bir süre iPhone almayı tereddüt ederek hatırlıyorum.

    • 10 dakika öncesine kadar haberdar olmadığınız bir özellik yüzünden sinirlenmek de biraz garip geliyor.

  • MacBook’ta neden böyle bir açı sensörü olduğunu merak ediyorsanız, muhtemelen Desk View adlı Apple destek özelliği ile ilgili olabilir. Desk View, web kamerası üzerinden masanın üzerindeki nesneleri tam tepeden bakıyormuş gibi gösteriyor; bu sırada ekranın açı bilgisini kullanarak perspektif bozulmasını (keystone) düzeltebiliyor.

    • Bunun sadece Desk View yüzünden olduğunu sanmıyorum. Ekranın ne zaman kapanacağına, ne zaman uyku moduna geçeceğine karar vermek ya da tamamen kapatılmamış olsa bile hafifçe örtüldüğünde ekranı bir "gizlilik siperliği" gibi önceden kapatmak yazılımla ayarlanabiliyor. Sensör tabanlı olunca sonraki güncellemeler de kolay oluyor ve basit bir açık/kapalı anahtarından daha esnek.

    • Bu sensör yalnızca Desk View için değildir. Desk View, 2024 sonrası geniş açılı kamerası olan Mac’lerde çalışıyor ama kapak açı sensörü 2019 modellerinde zaten vardı.

    • Desk View’un nasıl uygulandığı ilginç; bunun basit bir görüntü dönüşümü mü yoksa Gaussian Splat tabanlı bir yapay zeka modeli mi olduğunu merak ediyorum.

    • Aslında kamerada MacBook’un bir kısmı görünüyorsa açı tahmin edilebilir.

  • Diğer dizüstü bilgisayarlarda da bu tür açı sensörleri var ve Linux’ta da ilgili sürücü bulunuyor. Sensör değeri /sys/bus/iio/devices/iio:device*/in_angl0_raw gibi dosyalarda gösteriliyor. Bunu ayar dosyalarında kullandığımı hatırlıyorum ama son zamanlarda dizüstü bilgisayarlarda düzgün çalışmıyor.

  • Bir ara "aptal ses denetleyicisi" akımı vardı; bu sensörü kullanarak sesi ayarlama fikri de ortaya çıkmıştı. Eğlenceli buluyorum.

    • Harici monitör kullanıyorsanız ve menteşenin bozulmasını göze alıyorsanız, bunu Trombone Champ için kusursuz biçimde kullanabilirsiniz.
      Trombone Champ bağlantısı

    • Telefon ararken numara girmek için kullanmak daha da eğlenceli olabilir.

    • Akordeon gibi de kullanılabilir.

    • Biraz güldürdü.

  • "The Laptop Accordion" adlı bir proje 2016’da zaten vardı.
    YouTube videosu
    Proje dokümanı

    • Bu tür sensörler Apple’a özgü değil; fark sadece Apple’ın bunu herkese açık bir API olarak sunmaması.
  • Bunu Twitter gönderisinde görmüştüm; Apple Store’da ekran açısını 76 dereceye ayarlamak için bu sensörü dahili olarak kullanıp kullanmadıklarını merak ediyorum.

    • Doğruysa yakın zamanda kullanılmaya başlanmış olmalı. Üniversitedeyken Apple perakende mağazasında çalıştığım dönemde açıları göz kararı ayarlıyorduk ve deneyimli çalışanlar değilse biri gelip düzeltirdi. Onun yerine aksesuarları, fareleri, klavyeleri masanın ahşap damarı hizasına göre yerleştirip her zaman düzenli görünmelerini sağlamak önemliydi; teşhirleri de müşterilere fark ettirmeden sürekli toparlardık. Bunun özel bir adı da vardı ama yaklaşık 15 yıl sonra unuttum.

    • Paylaşılan fotoğrafa göre gerçek açı 70 derece, ya da kullanıcının bakış açısından 110 derece.

    • Fotoğrafta açıkça 70 derece görünüyor.

    • Açının önemli olmasının nedeni gerçek açıdan çok, sergilenen ürünlerin açıları birbirinden farklı olduğunda dağınık görünmesini önlemek olabilir mi diye merak ediyorum.

    • Mağaza müdürünün, MacBook açısı 76 derece olmadığında Tim Cook’tan öfkeli e-postalar aldığını hayal ediyorum.

  • Bu sensörle kapağı kapatırken devasa bir ahşap kapının kapanma sesini çalabilsek keşke; bir gün güncelleme gelirse umarım olur.

    • Venjent’in yaptığı çeşitli kapı sesi parçaları gerçekten etkileyici.
      Venjent video 1
      Venjent video 2
      Ve tabii klasik Miles Davis kapı sesini de unutmamak gerek.
      Miles Davis kapı sesi

    • BBC’nin pek çok ses efektini yayımladığını hatırlıyorum.
      BBC Sound Effects
      Burada da kapı sesleri vardır muhtemelen.

    • Kapağı kapatırken sesin aniden kesilmesi biraz üzücü.

  • İnsanlar Star Trek tema müziğini MacBook menteşesiyle çalmaya ya da gitar benzeri sesler çıkarmaya çalışırken daha çok menteşe bozacak gibi görünüyor. Apple tamir nedenini sorarsa da belki "Sadece açtım" diyecekler.

    • Yine de Smackbook kadar vahim olmaz. O, HDD darbe sensörüyle uygulama değiştiren bir projeydi.
      Smackbook YouTube videosu
      "Safari’ye geçmek için dizüstü bilgisayarın yanına vurdum" seviyesinde komikti ama artık HDD kullanılmadığı için desteklenmiyor.

    • Apple muhtemelen ekran açı değerini kaydediyordur; tamir tartışmalarında da bunu kullanabilir.

  • Apple’ın bu sensör için ayrı parça maliyeti de az değildir diye düşünüyorum; buna rağmen neden koyduklarını merak ediyorum. Acaba kapanma algılayan mıknatıs bozulduğunda yedek olsun diye mi, parlaklık/True Tone gibi sensörlerin girdilerinde mi kullanılıyor, yoksa donanım garanti doğrulaması için mi, yani menteşe arızasının nedenini takip etmek için mi?

    • Sensör verisi neredeyse bedava. Mıknatıs kapanma algılamak için var; açı algılamada Hall effect sensörü kullanılıyor ve mıknatıstan gelen sinyal sürekli değiştiği için, sadece eşik değeriyle açık/kapalı tespit etmek yerine açı ölçümü de yapılabiliyor. Günümüzde gelişmiş Hall sensörleri ile basit olanlar arasında fiyat farkı yok denecek kadar az ve bunlar büyük hacimde üretilen IC’ler; bu yüzden açıyı da anlayabilen seçenek daha doğal ve tedarik açısından da avantajlı.

    • Dizüstü bilgisayarlarda kapanma algılama için Hall sensörü uzun zamandır kullanılıyor; benim 2013 ThinkPad’imde bile menteşe ortasında böyle bir sensör vardı. Sensörü sadece menteşe yakınına taşırsanız açıyı da bedavaya öğrenmiş olursunuz. Hatta özel açı ölçüm sensörleri de aynı fiyat civarında. Yani tasarımda biraz dikkatle neredeyse ücretsiz uygulanabilir.

    • Bunun Desk View özelliğini desteklemek için de eklenmiş olması muhtemel.
      Desk View destek bağlantısı

    • Biraz alakasız ama kullanıcı kapağı açar açmaz uyku modundan çıkış sinyali alınırsa, birkaç yüz milisaniye bile olsa açılış süresi kısaltılamaz mı diye düşünüyorum.

    • Benim tahminim soğutma/ısı yönetimiyle ilgili olduğu yönünde. MacBook’un hava çıkışları menteşenin altında ve kapağın açısına göre hava akışı değişiyor.

  • Bu küçücük sensör yüzünden M2 MacBook Air’lerde çok sayıda arıza yaşandığı da söyleniyor.

    • Ben de bunu merak etmiştim. Gerçekten de ekranı açılmayan üç MacBook Air/MacBook vakası yaşadım; üçüncü taraf tamircilerde de bunun sık görüldüğünü duydum.

    • Bununla ilgili haber ya da ek bilgi varsa duymak isterim.