Hehheh. I just reread my original question below, and it sounds a bit high-minded, or something of that sort. That wasn't really the idea, and I apologize if anyone took it that way. I want to do something that is not being done for the project, that I as a user could use. If this was of little interest, I would have probably tried for beeping caps, screen searching ability, or one of the other things that seem like good ideas. However, I like this idea of making this as configurable as a MS environment screen reader, and I figure having a config file interface, regardless of whether it actually *does* anything right now, is a good start on that. Luke On Fri, 28 Feb 2003, Chuck Hallenbeck wrote: > Yes, it would definitely be worth your while, and a benefit to > everyone. Linux and speakup need eventually to gravitate toward > the more average user, and configuring speakup is one of those > tasks that everyone might like to do more easily. I only wanted > you to know that many of the primitives you might need to rely on > are already lying there waiting to be pulled together into a > nicer tool. > > Chuck > > On Fri, 28 Feb 2003, Luke Davis wrote: > > > That is good, and gives me an interesting idea, which I will investigate. > > > > However, I would still like your opinion re what I wrote earlier. Would a > > unified, more free-form (keyword value option <nl> keyword value option), > > type config file or interface, be of more use to you, and as such would it > > be worth my time investigating? > > > > Thanks > > > > Luke > > > > > > On Fri, 28 Feb 2003, Chuck Hallenbeck wrote: > > > > > Here is how I do it: > > > > > > I maintain a directory under /etc called speakup which contains > > > all the elements of /proc/speakup which are configurable. Some > > > elements under /proc/speakup are not configurable; they are > > > read-only. But such things as rate, pitch, punc_level, and the > > > strings for some and most punctuation, can be written as well as > > > read. > > > > > > I have a command in my /etc/rc.d/rc.local, and again in > > > /etc/profile, like this: > > > > > > cp -R /etc/speakup /proc > > > > > > so that on bootup and whenever a user logs in, speakup is > > > configured to whatever the values are in the /etc/speakup > > > directory. > > > > > > So to change something I must either write the new value to > > > /proc/speakup, or else edit the stuff in /etc/speakup and then > > > execute a command such as shown above. > > > > > > This is not particularly user friendly either, but it is a good > > > starting point. I believe Janina and others who use more than one > > > synth from time to time have worked out an even more elaborate > > > but more flexible method of saving and restoring speakup > > > parameters. > > > > > > HTH - > > > > > > Chuck > > > > > > On Fri, 28 Feb 2003, Luke Davis wrote: > > > > > > > Useful knowledge, which I previously did not have. > > > > > > > > So should all configuration be handled this way, thus making a > > > > configuration file approach meaningless, or is there still potential for > > > > value to that idea, either now or for future configurable options? > > > > > > > > I don't particularly mind writing values to /proc entries every time I > > > > want to change the punctuation level, but I am not all users, and some > > > > might want a more intuitive way of handling this, such as an rc or other > > > > such file. > > > > > > > > I would like any opinions I can get. > > > > > > > > Luke > > > > > > > > On Fri, 28 Feb 2003, Chuck Hallenbeck wrote: > > > > > > > > > Speakup presently allows punctuation level to be set at none, > > > > > some, most, or all. The some and most levels can be configured by > > > > > the user to include or exclude whatever he or she wishes. You > > > > > select the level by writing a number to /proc/speakup/punc_level, > > > > > and you can edit and rewrite the some and most strings to that > > > > > directory too. I am not sure what other functionality would be > > > > > added by Luke's suggestions. Maybe I am misunderstanding > > > > > something, but it seems to me the existing features will do > > > > > pretty much whatever one wishes. > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Speakup mailing list > > > > Speakup at braille.uwo.ca > > > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > > > > > > > > > > > > _______________________________________________ > > Speakup mailing list > > Speakup at braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > >