Design criteria: organize profiles by workflow minimize number of actions to do main task within a workflow target: 1:1 or less minimize finger movement within a workflow target: no movement | i.e. all buttons are under the relaxed position of fingers on device minimize screen touching/contamination within image area target: keep screen clean | i.e. buttons cover all the workflow actions Control scheme: | device | mode | action | keyboard gesture button (tablet) button (desktop) tablet / phone / desktop general focus image -- tap/click - - left image left swipe right + - right image right swipe left + - up image up -- (via focus image) ?? - down image down -- (via focus image) ?? - first image home -- ?? - last image end -- ?? - shift up s-up swipe up + - shift down s-down swipe down + - shift up, new ribbon c-s-up ?? ?? ?? shift down, new ribbon c-s-down ?? ?? ?? drag view -- tap-drag - - move view left ?? ?? ?? ?? move view right ?? ?? ?? ?? move view up ?? ?? ?? ?? move view down ?? ?? ?? ?? center current image ?? ?? ?? ?? zoom in + pinch spread - - zoom out - pinch closeup - - fit one 1 tap current image - - toggle single image mode ?? ?? - - toggle slideshow mode ?? ?? - - keyboard help settings ribbon-specific fit three 3 ?? - - broad view ?? ?? - - single-specific . | vim:set spell :