Path: utzoo!mnetor!uunet!husc6!hao!ames!ucbcad!ucbvax!IFI.UIO.NO!geirp From: geirp@IFI.UIO.NO Newsgroups: comp.protocols.appletalk Subject: NCSA TELNET bug with foreign MacSE or MacII keyboards Message-ID: <8712161041.AA16224@blinde> Date: 16 Dec 87 11:12:59 GMT References: <2331@imag.UUCP> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 29 >on a Mac SE and a Mac II, NCSA Telnet 2.0 forces an american keyboard, in a >permanent manner (it remains after exiting telnet, until the next Macintosh >reboot). This has to do with the way NCSA telnet uses key scripts. It has it's own KCHR resources to (I think) map cloverleaf-x to ctrl-x. The resource that is found in the program is tailored to US keyboards.The format of this resource is said to be found in technote no 160. The reason the keyboard remains in US mode after exiting NCSA telnet is that the program on exit sets the KCHR resource to the resource with id 0. (Insted of resetting it to its original value.) This is the resource for US keyboards. The solution is to past your local KCHR resource (found in System) into NCSA telnet and renumber it to have id 0. (You probably must use both REdit and ResEdit to do this.) A similar problem is that under MultiFinder the KCHR resource set by NCSA telnet remains in effect when NCSA telnet is deactivated. Regards, Geir Pedersen University of Oslo, Computing Service Phone +47-2-455731