<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi guys<div class=""><br class=""></div><div class="">I want to be able to use Self on my tablet and phone, but of course it is difficult since Self assumes at least a two button mouse - one for the main (orange-ish) menu and one for the blueish morph menu - and at least on MacOS it allows for using the trackpad to scroll easily around the Kansas infinite desktop.</div><div class=""><br class=""></div><div class="">Long term it would be great to map gestures to Self events but to do that we need to replace the current VNC/X11 setup.</div><div class=""><br class=""></div><div class="">I tried an experiment where the desktop could itself be dragged around, but the latency was too much. The delayed response to dragging was worse than no feedback.</div><div class=""><br class=""></div><div class="">So instead I’ve created a morph which pops up when the desktop is clicked.</div><div class=""><br class=""></div><div class="">It is shaped like a circle, with two arcs coloured like the menus. If you drag from the circle and release, you will scroll the desktop (or more accurately move your view within the desktop).</div><div class=""><br class=""></div><div class="">If you drag but then release inside the circle, nothing happens.</div><div class=""><br class=""></div><div class="">If you drag onto one of the coloured patches, the next click will be counted as that mouse button. </div><div class=""><br class=""></div><div class="">So to get a background menu, drag and release over the orange patch. Then click on the desktop and the background menu will come up.</div><div class=""><br class=""></div><div class="">To get a morph menu, drag and release over the blue patch. Then click on the morph you are interested in.</div><div class=""><br class=""></div><div class="">This isn’t perfect but at least for me makes working on an iPad possible, and the scrolling part is also useful on my laptop for moving around Kansas.</div><div class=""><br class=""></div><div class="">There is of course a preference to turn this off:   preferences desktop useViewScrollMorph: false</div><div class=""><br class=""></div><div class="">I’ve put this up on <a href="http://OurSelf.io" class="">OurSelf.io</a>, and it would be fab if people could try it out and let me know any thoughts, suggestions etc. Just start a trial and play around the let me know.</div><div class=""><br class=""></div><div class="">Cheers Russell</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>