Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!CUDNVR.DENVER.COLORADO.EDU!PKLAMMER From: PKLAMMER@CUDNVR.DENVER.COLORADO.EDU (Pete Klammer 303/556-3915) Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Re: NCSA Telnet 2.3b15 keyboard arrow woes Message-ID: Date: 31 May 91 17:48:00 GMT Sender: rwh@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 73 It's working now... My problems arose from confusion between TELNET.KEY, a required file of fixed name from the same path as TELBIN.EXE is run from, and the KEYFILE= command in CONFIG.TEL, which may augment, but not replace, the TELNET.KEY file. I had pointed KEYFILE= to my own TELKEY.SET file, and as I edited that, things weren't changing as I expected. TELNET complains if TELNET.KEY is not found, but it does not seem to care if the KEYFILE= file is not found. I have commented off the KEYFILE= line, and my TELNET.KEY file now looks like this: ================================================================ ; keyboard mapping for NCSA Telnet -- Omnikey/102 on Z158 (f1-f10 on the left) ; DO NOT REMOVE FROM DIRECTORY TELBIN IS LOCATED IN!! ; Emulates a vt100 keyboard ; Definitions for vt100 cursor keys set key \328 \Kuparr ; grey up arrow for vt100 uparrow set key \336 \Kdnarr ; grey down arrow for vt100 downarrow set key \331 \Klfarr ; grey left arrow for vt100 leftarrow set key \333 \Krtarr ; grey right arrow for vt100 rightarrow ; Definitions for vt100 keypad keys ; unshifted f1-f10 emulate "left half" of VT100 application keypad set key \315 \Kpf1 ; F1 = vt100 function key 1 set key \316 \Kpf2 ; F2 = vt100 function key 2 set key \317 \Kkp7 ; map 7 on keypad to vt100 keypad 7 set key \318 \Kkp8 ; map 8 on keypad to vt100 keypad 8 set key \319 \Kkp4 ; map 4 on keypad to vt100 keypad 4 set key \320 \Kkp5 ; map 5 on keypad to vt100 keypad 5 set key \321 \Kkp1 ; map 1 on keypad to vt100 keypad 1 set key \322 \Kkp2 ; map 2 on keypad to vt100 keypad 2 set key \323 \Kkp0 ; map 0 on keypad to vt100 keypad 0 set key \324 \Kkp0 ; map 0 on keypad to vt100 keypad 0 ; Shifted F1-F10 emulate "right half" of VT100 application keypad set key \852 \Kpf3 ; F3 = vt100 function key 3 set key \853 \Kpf4 ; F4 = vt100 function key 4 set key \854 \Kkp9 ; map 9 on keypad to vt100 keypad 9 set key \855 \Kkpminus ; map - on keypad to vt100 keypad - set key \856 \Kkp6 ; map 6 on keypad to vt100 keypad 6 set key \857 \Kkpcoma ; map + on keypad to vt100 keypad , set key \858 \Kkp3 ; map 3 on keypad to vt100 keypad 3 set key \859 \Kkpenter ; map enter on keypad to vt100 keypad enter set key \860 \Kkpdot ; map . on keypad to vt100 keypad . set key \861 \Kkpenter ; map enter on keypad to vt100 keypad enter ; digits are digits set key \839 7 set key \840 8 set key \841 9 set key \843 4 set key \844 5 set key \845 6 set key \847 1 set key \848 2 set key \849 3 set key \850 0 set key \851 . ; Other keys on keypad set key \311 * ; keypad * sends * set key \330 - ; keypad - sends - set key \334 + ; keypad + sends + ; Leftovers set key \271 \9 ; Tab = ctrl-i ================================================================ This is still basic, since I haven't turned on any fancy CTRL+ or ALT+ things for EMACS or whatever, but I have arrows and digits, and I'm happy! --poko "Eesti vabaks=Free Estonia!" Pete Klammer (303)556-3915 FAX(303)556-4822 CU-Denver Computing Services, AHEC Box#169 /// PKLAMMER@CUDENVER.bitnet 1200 Larimer St, NC2506, Denver CO 80204 /// {uucp}!boulder!copper!pklammer P.O. Box 173364, Denver CO 80217-3364 /// pklammer@cudnvr.Denver.Colorado.EDU