Re: Triple Keyboard Option

New Message Reply Date view Thread view Subject view Author view

Richard Mercille (rim++at++tobias.neu.sgi.com)
Thu, 4 May 1995 04:37:06 -0700


I think in your call to pfInitPipe() you are using something like :

        pfInitPipe(NULL, OpenPipeline);

try
            p = pfGetPipe(0);
            pfInitPipe(p, OpenPipeline);

On Apr 17, 6:10am, Milana Huang wrote:
> Subject: Triple Keyboard Option
> Hello Performer People,
>
> My setup:
> Performer 1.2 with Irix 5.3 on an Onyx with 8 processors,
> 3 Reality Engines and Triple Keyboard Option installed
> (supports 3 monitor/keyboard pairs for the 1 Onyx).
>
> My problem:
> I would like my Performer program to open 3 windows, 1 on each
> display/monitor. With Triple Keyboard Option I can no longer use
> scrnselect() to do that. Each pipe is now a separate display -
> :0, :1, :2 (each with only ONE screen).
>
> My attempted fix:
> Use putenv().
> My routine I send to pfInitPipe() looks essentially like this:
> void OpenPipeline(pfPipe * p)
> { putenv(StaticEnvVariable);
> /*StaticEnvVariable set to DISPLAY=:num where num is 0,1, or 2 */
> sleep(5);
> prefposition(0, XMAX_96HZ, 0,YMAX_96HZ);
> noborder();
> foreground();
> winopen("");
> stereobuffer();
> doublebuffer();
> gconfig();
> pfInitGfx(p);
> }
> But doesn't do the trick. All the windows pile up on the same monitor.
>
> Please let me know a work around or if this is not possible with
> Triple Keyboard Option installed.
>
> Thank you very much,
> Milana
> ___________________________________________________________________________
> Milana Huang Electronic Visualization Lab
> mhuang++at++eecs.uic.edu University of Illinois at Chicago (M/C
154)
> (312) 996-3002 851 S. Morgan, room 1120 SEO
> (312) 413-7585 FAX Chicago, IL 60607-7053
>
>
>-- End of excerpt from Milana Huang

-- 
Richard Mercille				Core Technology Group
European Graphics Lab			        Silicon Graphics
Email	rim++at++neu.sgi.com                         Chemin des Rochettes 2
VMail	5-8408                                  2016 Cortaillod/Switzerland

Phone +41.38.43.35.29 Fax +41.38.43.39.05


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:51:28 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.