Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!snorkelwacker!mit-eddie!apollo!oj From: oj@apollo.HP.COM (Ellis Oliver Jones) Newsgroups: comp.sys.apollo Subject: Re: X Keybindings Keywords: emacs keybindings Message-ID: <48f1134c.20b6d@apollo.HP.COM> Date: 1 Mar 90 23:24:00 GMT References: <612@software.software.org> Sender: root@apollo.HP.COM Reply-To: oj@apollo.hp.com Organization: Apollo Computer, Chelmsford, MA Lines: 30 In article <612@software.software.org> liwen@software.org (Andy Liwen) writes: >Is there any way to have EMACS recognize all the keys on the keyboard? I'm no emacs gnuru, but I do know that you have to set up the keyboard config file to tell the share-mode dm to pass keys through to X. Notice that the share-mode server runs, by default, with this command line or one very much like it: /etc/Xapollo -K /usr/X11/lib/keyboard/keyboard.config -D1 s+r- This is done near the end of /etc/rc . The default keyboard.config file has a lot of uncommented "exclude" lines in it, which means that the keys mentioned in those lines are completely inaccessible to X. Edit the keyboard.config file (I exclude nothing but "shell" personally) to put in !!!!! comments. (You could also edit /etc/rc to point to some other file, but BEWARE! it's really `node_data/etc/rc , and if you want things to work the same on diskless nodes, you better ALSO edit /etc/templates/rc .) Then mention the keyboard.config file in the /install/preserve.list file, so it won't get hosed next time somebody installs an OS. And, when you're reading /etc/rc , just pretend you didn't see any references to /etc/daemons/xdm . Please don't be tempted to try xdm on sr10.2...... unless you like debugging your node what we call the Phase II shell. As Mr. Wizard sometimes says on TV, "Don't Try This At Home, Kids!" /Ollie Jones (speaking for myself, not necessarily for HP)