svd@bigboy.wyse.com (Steve Van Domelen) (07/19/88)
I have seen many requests for termcap entries for Wyse Technology terminals. We have developed a set of entries that we recommend for our current products. If anyone has any problems or can suggest improvements please let me know. ============ C U T H E R E ============================= # # Wyse Technology # 3571 North First Street # San Jose, CA 95134 # w0|wy30|wyse30|Wyse 30:\ :am:bw:hs:mi:xo:bs:pt:\ :co#80:li#24:sg#1:ug#1:kn#9:\ :ae=\EG0\EH^C:al=2\EE:as=\EG0\EH^B:bt=\EI:cd=80\Ey:\ :ce=\Et:cl=80\E*:cm=\E=%+ %+ :ct=\E0:dc=10\EW:dl=1\ER:\ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:im=\Eq:ip=2:\ :is=\E'\E(\E\^3\E`9^N^T:k1=^A@\r:k2=^AA\r:k3=^AB\r:\ :k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=\b:\ :kd=\n:kh=^^:kl=\b:kr=\f:ku=^K:nd=\f:se=\EG0:so=\EG4:\ :sr=3\Ej:st=\E1:ts=\EF:ue=\EG0:up=^K:us=\EG8:ve=\E`1:\ :pf=^T:po=^R:\ :vi=\E`0:ko=bt,le,do,nd,up,dc,dl,ho,al: w1|wy30-vb|wyse30-vb|wyse 30 Visable bell:\ :vb=\E`8\E`\072\E`9:\ :tc=wy30: # # w2|wy50|wyse50|Wyse 50:\ :am:bw:hs:mi:xo:bs:pt:\ :co#80:li#24:sg#1:ug#1:kn#9:\ :ae=\EG0\EH^C:al=\EE:as=\EG0\EH^B:bt=\EI:cd=20\Ey:\ :ce=\Et:cl=20\E*:cm=\E=%+ %+ :ct=\E0:dc=1\EW:dl=\ER:\ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:i1=30\E`\072\E`9:im=\Eq:\ :ip=1:is=^N^T\E'\E(:k1=^A@\r:k2=^AA\r:k3=^AB\r:\ :k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:\ :k9=^AH\r:kb=\b:kd=\n:kh=^^:kl=\b:kr=\f:ku=^K:nd=\f:\ :se=\EG0:so=\EGt:sr=\Ej:st=\E1:ts=\EF:ue=\EG0:up=^K:\ :us=\EG8:ve=\E`1:vi=\E`0:\ :pf=^T:po=^R:\ :ko=bt,le,do,nd,up,dc,dl,ho,al: w3|wy50-vb|wyse50-vb|wyse 50 Visable bell:\ :vb=\E`8\E`\072\E`9:\ :tc=wy50: w4|wy50-w|wyse50-w|wyse 50 132-column:\ :cm=\Ea%i%dR%dC:co#132:dc=2\EW:i1=\E`;\E`9:\ :tc=wy50: w5|wy50-wvb|wyse50-wvb|wyse 50 132-column Visable bell:\ :cm=\Ea%i%dR%dC:co#132:dc=2\EW:i1=\E`;\E`9:\ :vb=\E`8\E`;\E`9:\ :tc=wy50: # # The Wyse 60 is like the Wyse 50 but with more padding. # The reset strings are slow and the pad times very depending # on other parameters such as font loading. I have tried # to follow the following outline: # rs1 -> set personality # rs2 -> set number of columns # rs3 -> set number of lines # is1 -> select the proper font # is2 -> do the initialization # is3 -> set up display memory (2 pages) # # The Wyse 60's that have vt100 emulation are slower than the # older Wyse 60's. This change happened mid-1987. # The capabilities effected are (dch1) (dl1) (il1) (ind) (ri) # # It may be useful to assign two function keys with the # values \E=(\s look at old data in page 1 # \E=W, look at bottem of page 1 ################################################################### ### Note: ### ### The Wyse 60 runs faster when the XON/XOFF ### ### handshake is turned off. ### ################################################################### w6|wy60|wyse60|Wyse 60:\ :am:bw:hs:km:mi:ms:bs:pt:\ :co#80:li#24:kn#9:\ :ae=\EH^C:al=4\EE:as=\EH^B:bt=\EI:cd=100\Ey:ce=\Et:\ :cl=100\E*:cm=\E=%+ %+ :ct=\E0:dc=11\EW:dl=5\ER:\ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:i1=\EcB0\EcC1:im=\Eq:\ :ip=3:\ :pf=^T:po=^R:\ :is=\Ed$\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\EwJ\Ew1^^^K:\ :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:\ :k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=\b:kd=\n:\ :kh=^^:kl=\b:kr=\f:ku=^K:ll=^^^K:nd=\f:r1=150\E~!\E~4:\ :r2=150\EeG:r3=200\EwG\Ee(:se=\EG0:so=\EGt:sr=7\Ej:\ :st=\E1:ts=\EF:ue=\EG0:up=^K:us=\EG8:te=\Ew1:ti=\Ew0:\ :ve=\E`1:vi=\E`0:ko=bt,le,do,nd,up,dc,dl,ho,al: # Must delete uc= if using infocomp to translate w7|wy60-w|wyse60-w|wyse 60 132-column:\ :cm=\Ea%i%dR%dC:co#132:dc=16\EW:ip=5:r2=300\EeF\E`;:\ :tc=wy60: w8|wy60-25|wyse60-25|wyse 60 80-column 25-lines:\ :li#25:r3=200\EwG\Ee):\ :tc=wy60: w9|wy60-25-w|wyse60-25-w|wyse 60 132-column 25-lines:\ :li#25:r3=200\EwG\Ee):\ :tc=wy60-w: wa|wy60-42|wyse60-42|wyse 60 80-column 42-lines:\ :al=11\EE:cd=260\Ey:cl=260\E*:cm=2\E=%+ %+ :dc=16\EW:\ :dl=11\ER:i1=\EcB2\EcC3:ip=5:li#42:r3=150\Ee*:sr=10\Ej:\ :tc=wy60: wb|wy60-42-w|wyse60-42-w|wyse 60 132-column 42-lines:\ :cm=2\Ea%i%dR%dC:co#132:dc=19\EW:ho=2^^:ip=6:r2=300\EeF\E`;:\ :tc=wy60-42: wc|wy60-43|wyse60-43|wyse 60 80-column 43-lines:\ :li#43:r3=150\Ee+:\ :tc=wy60-42: wd|wy60-43-w|wyse60-43-w|wyse 60 132-column 43-lines:\ :li#43:r3=150\Ee+:\ :tc=wy60-42-w: we|wy60-vb|wyse60-vb|Wyse 60 Visable bell:\ :vb=\E`8\E`9:\ :tc=wy60: wf|wy60-w-vb|wy60-wvb|wyse60-wvb|Wyse 60 132-column Visable bell:\ :vb=\E`8\E`9:\ :tc=wy60-w: # ###################################################################### # # The Wyse-99GT looks at lot like the Wyse 60 except that it # does not have the 42/43 line mode. In the Wyse-60 the "lines" # setup parameter controls the number of lines on the screen. # For the Wyse 99GT the "lines" setup parameter controls the # number of lines in a page. The screen can display 25 lines max. # The Wyse-99GT also has personalities for the VT220 and # Tektronix 4014. But this has no bearing on the native mode. # wg|wy99gt|wyse99gt|Wyse 99gt:\ :al=3\EE:cd=130\Ey:cl=130\E*:dc=5\EW:dl=3\ER:ip=2:\ :is=\Ed$\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\Ew0:\ :r2=150\E`\072:sr=3\Ej:\ :te=\Ew0:ti=\Ew1:\ :tc=wy60: wh|wy99gt-w|wyse99gt-w|wyse 99gt 132-column:\ :cd=160\Ey:cl=160\E*:cm=2\Ea%i%dR%dC:co#132:dc=9\EW:\ :ip=4:r2=150\E`;:\ :tc=wy99gt: wi|wy99gt-25|wyse99gt-25|wyse 99gt 80-column 25-lines:\ :li#25:r3=200\EwG\Ee):\ :tc=wy99gt: wj|wy99gt-25-w|wyse99gt-25-w|wyse 99gt 132-column 25-lines:\ :li#25:\ :tc=wy99gt-w: wk|wy99gt-vb|wyse99gt-vb|Wyse 99gt Visable bell:\ :vb=\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`9:\ :tc=wy99gt: wl|wy99gt-w-vb|wy99gt-wvb|wyse99gt-wvb:\ :vb=\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`8\E`9:\ :tc=wy99gt-w: # # The Wyse 75 is a vt100 lookalike without advanced video. # # The Wyse 75 can support one attribute (e.g. Dim, Inverse, # Underline) without magic cookies. The following description # uses this capability, but when more than one attribute is # put on the screen at once, all attributes will be changed # to be the same as the last attribute given. # The Wyse 75 can support more attributes when used with magic # cookies. The wy75-mc terminal description uses magic cookies # to correctly handle multiple attributes on a screen. # wm|wy75|wyse75|wyse 75:\ :am:hs:mi:ms:xn:xo:bs:pt:\ :co#80:li#24:pb#1201:kn#6:\ :AL=2*\E[%dL:DC=3*\E[%dP:DL=1*\E[%dM:DO=\E[%dB:\ :IC=1*\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:\ :al=2\E[L:as=\E[0m^N:bt=\E[1Z:cd=30\E[J:ce=3\E[K:\ :ch=\E[%i%dG:cl=30\E[H\E[J:cm=\E[%i%d;%dH:\ :cs=2\E[%i%d;%dr:ct=\E[3g:dc=3\E[P:dl=\E[M:\ :ds=\E[>,^A^A\E[>-^A^A:ei=\E[4l:fs=^A:ho=\E[H:\ :im=\E[4h:ip=1:is=\E>\E[?7;?8h\E[4;?1l^O\E)0:kb=\b:\ :kd=\E[B:ke=\E[?1l\E>:kh=\E[H:kl=\E[D:kr=\E[C:\ :ks=\E[?1l\E[?7h\E=:ku=\E[A:nd=\E[C:r1=\E7\E[1;24r\E8:\ :r2=20\E[0m\E[35;?7;?8h\E[30;?1l:r3=80\E[?3l:rc=\E8:\ :sc=\E7:se=\E[0m:so=\E[1t\E[7m:sr=2\EM:st=\EH:\ :ts=\E[>,^A:ue=\E[0m:up=\E[A:us=\E[2t\E[4m:ve=\E[?25h:\ :po=\E[5i:pf=\E[4i:\ :vi=\E[?25l:ko=nd,up,dl,ce,ho,al: # # This terminal description uses the non-hidden attribute mode # (with magic cookie). # wn|wy75-mc|wyse75-mc|wyse 75 with magic cookies:\ :ae=\E[0p^O:as=\E[0p^N:ms@:r2=20\E[0p\E[35;?7;?8h\E[30;?1l:\ :se=\E[0p:sg#1:so=\E[17p:ue=\E[0p:ug#1:us=\E[8p:\ :tc=wy75: wo|wy75-vb|wyse75-vb|wyse 75 with visible bell:\ :vb=\E[30h\E,\E[30l:\ :tc=wy75: wp|wy75-w|wyse75-w|wyse 75 in 132 column mode:\ :co#132:r3=80\E[?3h:\ :tc=wy75: wq|wy75-wvb|wyse75-wvb|wyse 75 with visible bell 132 columns:\ :co#132:r3=80\E[?3h:vb=\E[30h\E,\E[30l:\ :tc=wy75: # # Wyse 85 emulating a vt220 7 bit mode. # 24 line screen with status line. # # The vt220 mode permits more function keys but it wipes out # the escape key. I strongly reccomend that f11 be set to # escape (esc). # The terminal may have to be set for 8 data bits and 2 stop # bits for the arrow keys to work. # The Wyse 85 runs faster with XON/XOFF enabled. Also the # (dch) and (ich) work best when XON/XOFF is set. (ich) and # (dch) leave trash on the screen when used without XON/XOFF. # wr|wy85|wyse85|wyse 85:\ :am:hs:mi:ms:xn:xo:bs:pt:\ :co#80:li#24:kn#3:\ :AL=5*\E[%dL:DC=3*\E[%dP:DL=3*\E[%dM:DO=\E[%dB:\ :IC=4*\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:\ :al=5\E[L:as=^N:bt=\E[Z:cd=110\E[J:ce=\E[K:\ :cl=110\E[H\E[J:cm=1\E[%i%d;%dH:cs=\E[%i%d;%dr:\ :ct=\E[3g:dc=3\E[P:dl=3\E[M:ds=\E[40l:ei=\E[4l:\ :fs=\E[1;24r\E8:ho=\E[H:\ :i1=\E[62;1"p\E7\E[?6l\E8\E[?5W:im=\E[4h:ip=3:\ :is=16\E[2;4;20;30l\E[?1;4;10;16l\E[12;36h\E[?7;8;25h:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ :kb=\b:kd=\E[B:ke=\E>:kh=\E[26~:\ :kl=\E[D:kr=\E[C:ks=\E[?1l\E=:ku=\E[A:l1=PF1:l2=PF2:\ :l3=PF3:l4=PF4:nd=\E[C:\ :r1=\E<\E[3;13l\E[!p\E7\E[1;24r\E8\E(B:\ :r2=70\E[35h\E[?3l:rc=\E8:sc=\E7:se=\E[m:so=\E[1m:\ :sr=3\EM:st=\EH:ts=\E[40h\E7\E[25;%i%dH:ue=\E[m:\ :up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l:nl=\E[B:\ :po=\E[5i:pf=\E[4i:\ :ko=do,nd,up: # # Wyse 85 with visual bell. ws|wy85-vb|wyse85-vb|wyse 85 with visible bell:\ :vb=\E[30h\E,\E[30l:\ :tc=wy85: # # Wyse 85 in 132-column mode. wt|wy85-w|wyse85-w|wyse 85 in 132-column mode:\ :co#132:\ :r2=120\E[35h\E[?3h:\ :tc=wy85: # # Wyse 85 in 132-column mode with visual bell. wu|wy85-wvb|wyse85-wvb|wyse 85 with visible bell 132-columns:\ :vb=\E[30h\E,\E[30l:\ :tc=wy85: ============ C U T H E R E =============================