Configuration Files
Chuck Hallenbeck
chuckh at novocon.net
Fri Feb 28 18:50:31 EST 2003
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
>
--
The Moon is Waning Crescent (5% of Full)
So visit me sometime at http://www.mhonline.net/~chuckh
More information about the Speakup
mailing list