Išjungti elastinį slinkimą OS X

Jei naudojote „OS X Lion“, pamatysite, kad „Apple“ įdiegė elastingą „bouncelike“ funkciją slinkimo elgsenai, kai slenkant pasiekiate dokumento pabaigą, puslapis bus rodomas už puslapio ribų, kur jis atskleidžia pilką tekstūros struktūrą, po to stumdomas atgal į numatomą vietą. Šis elgesys atsiranda, kai naudojate daugiafunkcinius įvesties įrenginius, tokius kaip „Apple“ trackpads arba „Magic Mouse“, ir nors įdomus iš kai kurių perspektyvų, tai funkcija, kurios kai kurie gali nenorėti visą laiką turėti.

Nors ši elastinga slinkimo funkcija yra tvarkinga, kad būtų nukreipta viena kryptimi, problema su juo veikia visomis kryptimis, todėl, slenkant vertikaliai per dokumentą, puslapyje gali būti bet kokie horizontalūs judesiai, rodantys dokumento šoną, kad būtų nukreipta į dokumentą pusėje.

„Apple“ siūlo keletą galimybių valdyti kai kuriuos pelės įvesties veiksmus, kuriuos galima rasti „Universal Access“ sistemos nuostatose. Šiuose nustatymuose, eidami į skyrių „Trackpad options“, galėsite įjungti arba išjungti inertišką slinkimą, tačiau nors tai neleis tam tikram veiksmui įvykti, ji nesustabdys. Be to, inertiškas slinkimas yra labai naudingas norint greitai pereiti dideliais dokumentais, kad žmonės galėtų norėti, kad jis būtų įjungtas.

Deja, „Apple“ nesuteikia galimybės pašalinti šį elastingą slinkties elgesį tiems, kurie nori jį išjungti; tačiau po to, kai „Apple“ diskusijų forumuose ištyrė daugybę asmenų, nariai nustatė, kad galite išjungti šį slinkties elgesį, išjungiant paslėptą kintamąjį naudotojo pasaulinių nuostatų nustatymuose. Norėdami tai padaryti, tiesiog atidarykite terminalo priemonę (esančią / Applications / Utilities / aplanke) ir paleiskite šią komandą:

pagal nutylėjimą rašo -g NSScrollViewRubberbanding -bool false

Ši komanda paprasčiausiai įtraukia „NSScrollViewRubberbanding“ kintamąjį į vartotojo visuotinių nuostatų failą (kuris yra paslėptas failas naudotojo parinkčių aplanke), o tada nustato, kad jis yra klaidingas. Kai nustatoma, kai vartotojas atsijungia, o žurnale atgal į kintamąjį bus skaitoma kaip „klaidinga“ arba „išjungta“, o ne numatytoji „tikroji“ reikšmė. Todėl, kai naudotojas yra atsijungęs ir vėl įjungęs sistemą, turėtumėte turėti galimybę naudoti inertišką slinkimą ir kitus ankstesnius slinkties veiksmus, išskyrus tai, kad puslapiai nebebus didesni už jų ribas, kai pasieksite jų pabaigą.

Ši konfigūracija gerai veikia visose programose, kurios anksčiau leido naudoti slinkimo elgesį, išskyrus „Safari“. Atrodo, kad „Safari“ turi naudoti kitokį pasaulinį šios elgsenos įgyvendinimą arba naudoti savo, kuri yra atskira nuo kitų programų įgyvendinamų pasaulinių galimybių. Šiuo metu neįmanoma atskleisti galimybės „Safari“ ar kitoms taikomosioms programoms išjungti šią funkciją, tačiau, jei norite išjungti elastingą slinkties elgesį kitose programose, tai ši komanda turėtų tai padaryti.

Jei nuspręsite, kad norite iš naujo įgalinti elastinį slinkimą, galite tai padaryti, pašalindami naują kintamąjį iš savo pasaulinių parinkčių aplanko su tokia komanda:

pagal nutylėjimą ištrina -g NSScrollViewRubberbanding


 

Palikite Komentarą