{"id":96,"date":"2007-10-05T14:39:31","date_gmt":"2007-10-05T14:39:31","guid":{"rendered":"http:\/\/www.pyrofersprojects.com\/blog\/?p=96"},"modified":"2010-12-21T11:34:43","modified_gmt":"2010-12-21T11:34:43","slug":"rotate-bug-in-ipod-touch","status":"publish","type":"post","link":"https:\/\/www.pyrofersprojects.com\/blog\/rotate-bug-in-ipod-touch\/","title":{"rendered":"Rotate bug in iPod Touch"},"content":{"rendered":"<p><img decoding=\"async\" id=\"image97\" src=\"http:\/\/www.pyrofersprojects.com\/blog\/wp-content\/uploads\/2007\/10\/ibug.thumbnail.jpg\" alt=\"iPod Touch Rotate bug\" \/><\/p>\n<p>There have been lots of reports about the iPod touch not rotating correctly from landscape to portrait or back. I think I know why.<\/p>\n<p><!--more--> Firstly, its to do with the fact they use an accelerometer. The X\/Y axis sensing won\u2019t work if the device is too flat. It has to account for general movement so there is a threshold for rotation. That can be improved in software but never perfect.<\/p>\n<p>I think also, a lot of problems are from people touching the screen DURING rotation. It seems you can \u201cCatch\u201d the image at any angle while its rotating and it stays there. Its fairly easy to get about a 45\u2032 tilt on a picture. You will also see it get confused over orientation while trying, exhibiting the rotation bug.<\/p>\n<p>Here is a video to show what I mean, you can see both the failure to rotate, getting stuck in the wrong orientation and the 45\u2019grab bug.<\/p>\n<p>Bug? Feature? Soft or hardware? You decide. Click on the image below for video.<br \/>\n<a href=\"http:\/\/www.youtube.com\/v\/Wsk_Tz-RH2g\"><img decoding=\"async\" id=\"image97\" src=\"http:\/\/www.pyrofersprojects.com\/blog\/wp-content\/uploads\/2007\/10\/ibug.thumbnail.jpg\" alt=\"iPod Touch Rotate bug\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There have been lots of reports about the iPod touch not rotating correctly from landscape to portrait or back. I think I know why.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-96","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":1,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions"}],"predecessor-version":[{"id":346,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions\/346"}],"wp:attachment":[{"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pyrofersprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}