Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!o.gp.cs.cmu.edu!netnews.srv.cs.cmu.edu!hmp From: hmp@frc2.frc.ri.cmu.edu (Henning Pangels) Newsgroups: comp.windows.x Subject: tvtwm, cm, and key bindings Message-ID: Date: 12 Oct 90 14:47:48 GMT Sender: netnews@cs.cmu.edu (USENET News Group Software) Reply-To: hmp@frc2.frc.ri.cmu.edu (Henning Pangels) Distribution: comp Organization: Field Robotics Center, CMU Lines: 23 I'm running tvtwm patchlevel 3 (on a sparcstation 1+), and I have some of the "L" keys on the left side of the keyboard bound to f.scroll* functions, to be executed no matter what (e.g. "L9" = : all :f.scrollleft) On startup, everything's OK, but when I run the xview calendar manager (cm), it screws up these bindings for when the cursor is over a window such that they insert some generic code like ESC-[200z into the window. While I'm assuming cm is to blame for screwing around and/or not cleaning up after itself (things stay messed up after cm exits), I'd like to find a workaround or a way to reset the bindings correctly. kbd_mode report unencoded events both before and after things get screwed up, so that's no help. Any ideas? -Henning -- Henning Pangels Research Programmer Field Robotics Center ARPAnet/Internet: hmp@frc2.frc.ri.cmu.edu Robotics Institute (412) 268-7088 Carnegie-Mellon University