<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:DontUseAdvancedTypographyReadingMail/>
<w:DontUseJustificationAdvancedTypographyReadingMail/>
<w:DontUseHyphenationAdvancedTypographyReadingMail/>
</w:WordDocument>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Arial",sans-serif;
        mso-ligatures:standardcontextual;}
h1
        {mso-style-priority:9;
        mso-style-link:"Heading 1 Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:center;
        page-break-after:avoid;
        font-size:16.0pt;
        font-family:"Arial",sans-serif;
        color:#0F4761;
        mso-ligatures:standardcontextual;}
h2
        {mso-style-priority:9;
        mso-style-link:"Heading 2 Char";
        margin:0in;
        text-align:center;
        page-break-after:avoid;
        font-size:12.0pt;
        font-family:"Arial",sans-serif;
        color:#0F4761;
        mso-ligatures:standardcontextual;
        font-weight:normal;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#467886;
        text-decoration:underline;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 1";
        font-family:"Arial",sans-serif;
        color:#0F4761;
        font-weight:bold;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 2";
        font-family:"Arial",sans-serif;
        color:#0F4761;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:930311347;
        mso-list-template-ids:-1061228676;}
@list l1
        {mso-list-id:1647003791;
        mso-list-type:hybrid;
        mso-list-template-ids:-1129687280 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#467886" vlink="#96607D" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>Great guide, I&#8217;ll add one thing just to be sure everyone is on the same page.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>I know many people have hand/finger dexterity challenges; this may or may not help. At the risk of stating the possibly obvious. The rotor gesture is like rotating a knob, you may think of this and attempt it as rotating two fingers in a circle. If you find that difficult, think different and try this instead. Use your dominate hand pointer and middle finger&nbsp; to do a straight&nbsp; finger walking motion where you are flicking one finger up while the other is flicking down on the screen. That moves the rotor exactly 1 element left or right depending which finger is going up while the other goes down.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>Doing this up and down flicking motion makes it natural to go to using just one of those two fingers flicking the same way up or down to action whatever rotor item you moved to such as headings, words, speaking rate, etc. that you have in your rotor.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>Best,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>Charles<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ligatures:none'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ligatures:none'> NFBCS &lt;nfbcs-bounces@nfbnet.org&gt; <b>On Behalf Of </b>Steve Shelton via NFBCS<br><b>Sent:</b> Sunday, October 18, 2026 4:29 PM<br><b>To:</b> 'NFB in Computer Science Mailing List' &lt;nfbcs@nfbnet.org&gt;<br><b>Cc:</b> Steve Shelton &lt;stevesheltonokc@gmail.com&gt;<br><b>Subject:</b> Re: [NFBCS] Reprogramming the iPhone Rotor Gesture<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'>Thanks for sharing! This works great.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Aptos",sans-serif'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ligatures:none'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ligatures:none'> NFBCS &lt;<a href="mailto:nfbcs-bounces@nfbnet.org">nfbcs-bounces@nfbnet.org</a>&gt; <b>On Behalf Of </b>Curtis Chong via NFBCS<br><b>Sent:</b> Sunday, October 18, 2026 10:54 AM<br><b>To:</b> 'NFB in Computer Science Mailing List' &lt;<a href="mailto:nfbcs@nfbnet.org">nfbcs@nfbnet.org</a>&gt;<br><b>Cc:</b> Curtis Chong &lt;<a href="mailto:chong.curtis@gmail.com">chong.curtis@gmail.com</a>&gt;<br><b>Subject:</b> [NFBCS] Reprogramming the iPhone Rotor Gesture<o:p></o:p></span></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><h1>Reprogramming the Rotor Gesture to Something Easier<o:p></o:p></h1><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>By Curtis Chong<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><h2>Introduction<o:p></o:p></h2><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>I have heard from many people that the rotor gesture used on iPhones and iPads is not easy to use. Yet, a lot of our ability to navigate through screens and documents on these devices depends on our ability to use the Rotor gesture. Is there an alternative? Yes!<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>My intent here is to provide a procedure for you to reprogram the Rotor gesture so that you can swipe left with two fingers to turn the rotor counterclockwise and swipe right with two fingers to turn it clockwise. Using these two gestures has one distinct advantage over the traditional Rotor gestures. When turning the rotor in the traditional fashion, you often rotate past the item you want. Using the two-finger swipe gestures, however, you only move the rotor through one setting with one swipe which makes rotor movement a lot more precise.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><h2>Setting the Two-Finger Swipe Gestures to Spin the Rotor<o:p></o:p></h2><p class=MsoNormal><o:p>&nbsp;</o:p></p><ol style='margin-top:0in' start=1 type=1><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>From the Home Screen, ask Siri to open VoiceOver settings. In my experience, this is the fastest way to get into a screen where you can make adjustments to VoiceOver.<o:p></o:p></li><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>Using one finger, swipe right until you hear VoiceOver say &quot;Commands Button,&quot; and perform a single-finger double-tap.<o:p></o:p></li><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>Swipe right with one finger to reach &quot;Touch Gestures&quot; and perform a one-finger double-tap.<o:p></o:p></li><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>Find the heading labeled &quot;Swipe: Two Fingers&quot; and swipe right with one finger to reach &quot;Two finger swipe left.&quot; Perform a one-finger double-tap here.<o:p></o:p></li><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>In the search field at the bottom of the screen, type the word &quot;rotor&quot;. The screen will change to show all of the various rotor options you can activate. Swipe right with one finger until you reach, &quot;Previous Rotor&quot; and perform a one-finger double-tap. You will be taken back to the previous screen with the focus on &quot;&quot;Two finger swipe left,&quot; which VoiceOver will indicate as &quot;selected.&quot;<o:p></o:p></li><li class=MsoNormal style='margin-bottom:12.0pt;mso-list:l1 level1 lfo3'>Swipe right once with one finger to reach &quot;Two finger swipe right&quot; and perform a single-finger double-tap.<o:p></o:p></li><li class=MsoNormal style='mso-list:l1 level1 lfo3'>In the search field at the bottom of the screen, again type the word &quot;rotor.&quot; The screen will change to show all of the various rotor options you can activate. Swipe right with one finger until you reach, &quot;Next Rotor&quot; and perform a one-finger double-tap. You will be taken back to the previous screen with the focus on &quot;&quot;Two finger swipe right,&quot; which VoiceOver will indicate as &quot;selected.&quot;<o:p></o:p></li></ol><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>At this point, you have now enabled the two-finger swipe left and right gestures to turn the rotor by one notch. Be aware, however, that the traditional rotor gestures will still be in effect. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><h2>Conclusion<o:p></o:p></h2><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>I am sorry that there are so many steps to accomplish a simple gesture reassignment. In my experience, however, not having to use the traditional rotor gesture on my iPhone is a huge productivity gain for me. I hope you find this equally as useful.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>