OS X'te elastik kaydırmayı devre dışı bırakın

OS X Lion kullanıyorsanız, Apple’ın kaydırma davranışında esnek bir sıçrama özelliği kullandığını, kaydırma sırasında bir belgenin sonuna ulaştığınızda, sayfanın sayfanın kapsamının dışına taşacağını göreceksiniz. gri bir doku deseni ortaya çıkarır, ardından beklenen konumuna geri kaydırılır. Bu davranış, Apple'ın izleme dörtgeni veya Magic Mouse gibi çok dokunuşlu giriş aygıtları kullandığınızda ve bazı açılardan eğlenceli olsa da, bazılarının her zaman istemeyebileceği bir özelliktir.

Bu elastik kaydırma özelliği, bir kaydırma yönünde olacak şekilde zarif olsa da, bir sorun her yönde çalışır, böylece bir belge boyunca dikey olarak kaydırırken, sayfa belge tarafını itmek için bir gösterge olarak yatay hareketler alabilir. yan.

Apple, Evrensel Erişim sistemi tercihlerinde bulunabilecek bazı fare giriş davranışlarını yönetmek için birkaç seçenek sunar. Bu tercihlerde, "İzleme paneli seçenekleri" bölümüne gitmek size atalet kaydırmayı etkinleştirme veya devre dışı bırakma seçenekleri sunacaktır, ancak bu işlemin bir dereceye kadar gerçekleşmesini engellerken, bunu durdurmaz. Ek olarak, atalet kaydırma, büyük belgelerin hızla dolaşılması için oldukça faydalıdır, böylece insanlar onu etkin tutmak isteyebilir.

Maalesef, Apple, bu elastik kaydırma davranışını devre dışı bırakmak isteyenler için kaldırma seçeneği sunmuyor; ancak, bu konuyu Apple Tartışma forumlarındaki birkaç kişi tarafından kapsamlı bir şekilde araştırdıktan sonra üyeler, kullanıcının genel tercihler ayarlarında gizli bir değişkeni devre dışı bırakarak bu kaydırma davranışını devre dışı bırakabileceğinizi keşfetti. Bunu yapmak için, Terminal yardımcı programını açın (/ Applications / Utilities / klasöründe bulunur) ve aşağıdaki komutu çalıştırın:

varsayılanlar -g NSScrollViewRubberbanding -bool false yazma

Bu komut, "NSScrollViewRubberbanding" değişkenini kullanıcının genel tercihler dosyasına (kullanıcının tercihler klasöründeki gizli bir dosyadır) ekler ve ardından yanlış olarak ayarlar. Ayarlandığında, kullanıcı oturumu kapattığında ve değişkendeki geri girişler, varsayılan "true" değeri yerine "false" veya "disabled" olarak okunur. Bu nedenle, kullanıcı sisteme girip sisteme geri döndüğünde, sayfaların sonuna geldiğinizde sayfaların artık kapsamlarının dışına çıkmaması haricinde ataletsel kaydırma ve diğer önceki kaydırma davranışlarını kullanabilmelisiniz.

Bu yapılandırma, Safari dışında, kaydırma davranışı için önceden izin verilen tüm uygulamalarda iyi çalışır. Safari'nin, bu davranışın farklı bir global uygulamasını kullanması veya diğer programlar tarafından uygulanan global seçeneklerden ayrı olanı kullanması gerekir. Şimdilik Safari veya diğer uygulamalar için bu özelliği tek tek kapama yeteneği henüz ortaya çıkmadı, ancak diğer programlardaki elastik kaydırma davranışını devre dışı bırakmak istiyorsanız, bu komutu yapmalı.

Elastik kaydırmayı yeniden etkinleştirmek istediğinize karar verirseniz, yeni değişkeni global tercihler klasörünüzden aşağıdaki komutla kaldırarak yapabilirsiniz:

varsayılanları silme -g NSScrollViewRubberbanding


 

Yorumunuzu Bırakın