Anewfeaturefor1108userswithtwo-buttonmice:youcannowuseLeft-RightChordtosimulateMiddlebuttonMost1108shaveatwo-buttonmouse.Inplaceofthemiddlebutton,itisnecessarytousethe"Center"functionkeyabovethemainkeyboard,whichisextremelyawkward.ThelatestreleaseofInterlisp-Dhasthefeaturethatthemiddlemousebuttoncanbesimulatedby"chording"theleftandrightbuttons.Specifically,ifInterlisp-DseesLeftandRightgodownsimultaneously,itconsidersthattobeMiddle,ratherthaneitherLeftorRight.Thedefinitionof"simultaneously"iswithintheintervaldefinedbyMOUSECHORDWAIT,below.MiddleisconsideredtobedownuntilBOTHLeftandRightcomeup.IfyouneedtodoamouseoperationthatwouldrequireMiddleplussomeotherbuttondown,youcanfreeone(butneverboth)ofthebuttonsbylettinguponitwhilestillholdingtheotheronedown.TheMiddlebuttonisstillconsideredtobedown,butthefreedbuttonisnowavailabletoregisterupordownindependently.Forexample,ona3-buttonmouseifyouarereshapingawindowusingMiddleandwanttoswitchcorners,youpressRightwhilestillholdingdownMiddle,movetothedesiredcorner,andthenletuponRight.Todothesamethingona2-buttonmouse,afterpressingLeft+RighttogetMiddle,youletuponRightwhilestillholdingLeft.This"frees"Rightfromthechord,andyoucannowpressdownonRight,movetotheothercorner,letuponRight,allthewhilestillholdingLeft.TogetthecombinationLeft+Right,justdon'tpressthemdownatthesameinstant.TogetLeft+Middle+Right,ortogetcombinationsinwhichMiddleisnotthefirst(logical)buttontogodown,youmuststillresorttotheuseoftheCenterkeyonthekeyboard.TheCenterkeycontinuestobeasynonymforMiddlemouse,independentoftheabove.(MOUSECHORDWAITmsecs)[Function]Specifiestheintervaloftime(inmilliseconds)duringwhichtheLeftandRightbuttonsonaDLionmousemustgodowntobeconsidered"simultaneous"andhencetreatedasMiddle.Returnstheprevioussetting.(MOUSECHORDWAIT)returnsthecurrentsettingwithoutchangingit.(MOUSECHORDWAITNIL)disableschording.Thelargestpermissiblesettingis1872milliseconds,oralmost2seconds.Thesystemisconservativelyinitializedwith(MOUSECHORDWAIT50).Youmaywanttosetithigher;Isuspect100oreven200mightbeacceptable.Thecompetingconstraints:Thelowerthesetting,themoredifficultitistochord(themorecoordinatedyourfingersmustbe).Thehigherthesetting,thelongerthesystemmustwaitwhenyoupressdownLeftorRightalonebeforedecidingthatit'snotgoingtoturnintoMiddle;hence,thelessresponsivethemousemightseeminsuchcases.p c/ aq aa a _ __ Q %)c+.H13d 9>?DI}I}_ ^n ^n^n^n \ \\ \ Z ZZK ![!#U&(D*u.345;=L?AG{G{Z YW YWYW9r"%':-^3U36V9>? FyHHYW W WW #:k #K%'k-x/F 6:8k:=:@\E%W V V V V T@ T@T@ ] n"k&'+n46;>{?AFJJT@ R RR oZ #$/'0e4x6;w@FBBR Q: Q:Q:+#%$c +,.X15 9^<(>BWEGQ: Op OpOp Op M MM G}UR| r#'+0H36v9>%BDFIIM L# L#L# o:[!%')x*.$05l7; =A{AD|IIL# J JJ2p  #%K(,..168 <>@3CCJ I II nb_$(*%,.45:>RBE}HJ+J+I G GG~s #g(?+04d58<A$CFHqJUJUG F FF  o &*-2 :?;=BE\G)I I F D DD pd<]!&")-/13E58V:=@DrFJJHJHD C CC3#%a'+-2^5-C AG AGAG AG ?} ?}?} 6 p!n#'D*-125$8s==m?eADJFJJ?} = == > #r()R+-0r59;K= ACFI1I1= 8 7 77 7 5O 5O5O6 $\5O 3 33 3 1 11{z &*C. 0Q359J>?@E!IKIK1 08 0808+ } &)w-?13-8&8~=?EIII08 . ..!F%*.466oEHH. -2 -2-2/ $ (@)~, 46:N;V@@-2 +h +h+h +h ) )) %  !$4669<?ADC3D[HII) ( ((  %f%(g. 6 8CE?HH( & &&\B $(,^/2*25+9J;{@B9FLH}H}& % %%>wAO"9%&*?-17?9;>(ACBFHH% # ## -^ K!|%)m,.<1>4#  q?[z TIMESROMAN ~GACHA  j/  *{PHYLUM}CURRENT>TWOBUTTON.TEDIT;1SANNELLA30-May-84 14:17:28