* speakup todo?
@ Littlefield, Tyler
` Samuel Thibault
` (3 more replies)
0 siblings, 4 replies; 51+ messages in thread
From: Littlefield, Tyler @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Hello all:
I'm trying to transfer, and applying for scholarships and all that I'd
like to be able to make some contributions to projects that I can note.
I'm interested in learning more about kernel programming, and I figured
I'd start by working on something I use almost daily. I'm curious then
if there's some sort of todo or improvements speakup could have to it.
I'd also be curious if someone has thought about moving it to
userspace--as far as I know, the only thing that we really need the
kernel for would be hardware speech (and since serial ports are dying
out that could be a dead point), and accessing the console directly. How
easy would it be then, to have speakup run in userspace, but access a
smaller cut-down version of itself in the kernel to provide the access
to the console we need?
We could use sequence files and access the console through /proc. It
could return a file of 2-byte chars, which I believe is how it works
now--one byte is the color, and the other byte is the ascii value. The
sequence file would just iterate over the console's lines. I'm also
curious how we'd handle something like key presses like caps+u to move
up a line etc.
If I'm way off here, I'd still like to help out if possible; is there a
todo list around, or stuff people would like to see done? If there are
people willing to answer questions from time to time in terms of the
kernel programming, since that's something I've not done before, I'm
game to start coding.
Another question is then, how do people catch panics? Since I'm not
quite cool enough to write code that just works, I'm sure I'll be
dealing with panics, but I can't see them on the console and usually
it's when speakup goes boom anyway.
--
Take care,
Ty
http://tds-solutions.net
The aspen project: a barebones light-weight mud engine:
http://code.google.com/p/aspenmud
He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave.
^ permalink raw reply [flat|nested] 51+ messages in thread* Re: speakup todo? speakup todo? Littlefield, Tyler @ ` Samuel Thibault ` Glenn ` (2 subsequent siblings) 3 siblings, 0 replies; 51+ messages in thread From: Samuel Thibault @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hello, Littlefield, Tyler, le Sun 16 Sep 2012 12:17:15 -0600, a écrit : > I'm interested in learning more about kernel programming, and I figured I'd > start by working on something I use almost daily. That's usually the best way: it brings both motivation and good testing. > I'm curious then if there's some sort of todo or improvements speakup > could have to it. See the TODO file in the speakup repository, and the TODO file in linux/drivers/staging/speakup > I'd also be curious if someone has thought about moving it to userspace There are actually already some userspace readers: yasr, brltty. > --as far as I know, the only thing that we really need the kernel for > would be hardware speech Actually only for a couple of them. Others can be driven from /dev/ttyS0 from userland. > and accessing the console directly. That, however is an important point. > We could use sequence files and access the console through /proc. It could > return a file of 2-byte chars, which I believe is how it works now--one byte > is the color, and the other byte is the ascii value. This is already available as /dev/vcsa*, and what brltty uses. But that's not very convenient, because it only provides a snapshot, and not the whole flow. If you cat a file, for instance, you want it spoken completely, and not only the last screen. Without pausing the cat process from the kernel, you won't get it. The kernel could expose the flow to userland like it currently does to speakup, but the pause feature would probably be frowned up. It'd easily get stuck for good. > If there are people willing to answer questions from time to time in > terms of the kernel programming, since that's something I've not done > before, I'm game to start coding. See the kernelnewbies website and IRC channel, it's meant for that. > Another question is then, how do people catch panics? Through a serial console, for instance (console=ttyS1) Samuel ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? speakup todo? Littlefield, Tyler ` Samuel Thibault @ ` Glenn ` Littlefield, Tyler ` Brian Buhrow ` Cleverson Casarin Uliana 3 siblings, 1 reply; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. The big one for SpeakUp would be for it to have the option to switch to JFW key mappings. This will allow many people to switch to Linux easily. Microsoft did this with MS Word, allowing people to use Word Perfect key mappings. I think this is the only way Linux will ever become any more popular to screenreader users. Glenn ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 1:17 PM Subject: speakup todo? Hello all: I'm trying to transfer, and applying for scholarships and all that I'd like to be able to make some contributions to projects that I can note. I'm interested in learning more about kernel programming, and I figured I'd start by working on something I use almost daily. I'm curious then if there's some sort of todo or improvements speakup could have to it. I'd also be curious if someone has thought about moving it to userspace--as far as I know, the only thing that we really need the kernel for would be hardware speech (and since serial ports are dying out that could be a dead point), and accessing the console directly. How easy would it be then, to have speakup run in userspace, but access a smaller cut-down version of itself in the kernel to provide the access to the console we need? We could use sequence files and access the console through /proc. It could return a file of 2-byte chars, which I believe is how it works now--one byte is the color, and the other byte is the ascii value. The sequence file would just iterate over the console's lines. I'm also curious how we'd handle something like key presses like caps+u to move up a line etc. If I'm way off here, I'd still like to help out if possible; is there a todo list around, or stuff people would like to see done? If there are people willing to answer questions from time to time in terms of the kernel programming, since that's something I've not done before, I'm game to start coding. Another question is then, how do people catch panics? Since I'm not quite cool enough to write code that just works, I'm sure I'll be dealing with panics, but I can't see them on the console and usually it's when speakup goes boom anyway. -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Littlefield, Tyler ` Glenn ` (2 more replies) 0 siblings, 3 replies; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch to JFW > key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect key > mappings. > I think this is the only way Linux will ever become any more popular to > screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I figured > I'd start by working on something I use almost daily. I'm curious then > if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. How > easy would it be then, to have speakup run in userspace, but access a > smaller cut-down version of itself in the kernel to provide the access > to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there a > todo list around, or stuff people would like to see done? If there are > people willing to answer questions from time to time in terms of the > kernel programming, since that's something I've not done before, I'm > game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Glenn ` Alonzo Cuellar ` Albert Sten-Clanton ` Albert Sten-Clanton ` mike 2 siblings, 2 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. That is the kind of thinking that will keep Linux in the shadows. I teach people how to use screenreaders, and people have a hard enough time switching from the mouse to all these keyboard commands. When people begrudgingly learn JFW keyboard mappings to some degree, do you think they will willing go out to learn different key mappings? Only the techie types do that. Glenn ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 3:39 PM Subject: Re: speakup todo? I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch to > JFW > key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect key > mappings. > I think this is the only way Linux will ever become any more popular to > screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I figured > I'd start by working on something I use almost daily. I'm curious then > if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. How > easy would it be then, to have speakup run in userspace, but access a > smaller cut-down version of itself in the kernel to provide the access > to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there a > todo list around, or stuff people would like to see done? If there are > people willing to answer questions from time to time in terms of the > kernel programming, since that's something I've not done before, I'm > game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Alonzo Cuellar ` Glenn ` (2 more replies) ` Albert Sten-Clanton 1 sibling, 3 replies; 51+ messages in thread From: Alonzo Cuellar @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. I think the key bindings are fine. There is no trouble with them at all. Always be able to expand your mind set. Even if little progress is made. After all, you get more advantages from learning the way other screen readers work. I can see where the option might be useful, but if you don't learn it full force and always stay trapped in the way jaws works, then you'll never expand your horizons. people come to linux expecting it to be something like windows. Its not and it probably never will be similar to windows. Its made for you to explore, etc. I was forced in using linux due to an accident I had with my computer. That was fine by me though. Ever since then I prefer the unix variances weather is be linux or mac. I'm no programmer by any means, but I do enjoy working with other operating systems. The argument that only techies spend the time to learn new keyboard commands is always widely used. I consider that as an excuse. Everyone can learn how to use a device weather it be a phone or computer. Maybe the person may have difficulty and may not excel where in mastering it, but thats ok. You can apply this to any situation. If we were to stop learning… Then we would never excel and stay trapped in the mind frame that this or that is to hard. Learn while you still can. Once you get older it gets harder to learn and thats where it might be a problem. Alonzo On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > That is the kind of thinking that will keep Linux in the shadows. > I teach people how to use screenreaders, and people have a hard enough time > switching from the mouse to all these keyboard commands. > When people begrudgingly learn JFW keyboard mappings to some degree, do you > think they will willing go out to learn different key mappings? > Only the techie types do that. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 3:39 PM > Subject: Re: speakup todo? > > > I'm not really to worried about JFW key mappings honestly. First it's > sort of weird, but mainly if they can't get used to using different > keys, they're never going to live on Linux, at least not in the cli. > On 9/16/2012 2:34 PM, Glenn wrote: >> The big one for SpeakUp would be for it to have the option to switch to >> JFW >> key mappings. >> This will allow many people to switch to Linux easily. >> Microsoft did this with MS Word, allowing people to use Word Perfect key >> mappings. >> I think this is the only way Linux will ever become any more popular to >> screenreader users. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Speakup is a screen review system for Linux." >> <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 1:17 PM >> Subject: speakup todo? >> >> >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he that > dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Alonzo Cuellar @ ` Glenn ` Rob Hudson ` Littlefield, Tyler ` Glenn ` Keith Barrett 2 siblings, 2 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. That is true in a perfect world, but it is not like that, and the reality is as I stated, that very few Blind users will migrate to Linux without something familiar to use. But you already use it, so why should you care if more users take to Linux? Glenn ----- Original Message ----- From: "Alonzo Cuellar" <mariachiac@gmail.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 4:38 PM Subject: Re: speakup todo? I think the key bindings are fine. There is no trouble with them at all. Always be able to expand your mind set. Even if little progress is made. After all, you get more advantages from learning the way other screen readers work. I can see where the option might be useful, but if you don't learn it full force and always stay trapped in the way jaws works, then you'll never expand your horizons. people come to linux expecting it to be something like windows. Its not and it probably never will be similar to windows. Its made for you to explore, etc. I was forced in using linux due to an accident I had with my computer. That was fine by me though. Ever since then I prefer the unix variances weather is be linux or mac. I'm no programmer by any means, but I do enjoy working with other operating systems. The argument that only techies spend the time to learn new keyboard commands is always widely used. I consider that as an excuse. Everyone can learn how to use a device weather it be a phone or computer. Maybe the person may have difficulty and may not excel where in mastering it, but thats ok. You can apply this to any situation. If we were to stop learning… Then we would never excel and stay trapped in the mind frame that this or that is to hard. Learn while you still can. Once you get older it gets harder to learn and thats where it might be a problem. Alonzo On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > That is the kind of thinking that will keep Linux in the shadows. > I teach people how to use screenreaders, and people have a hard enough > time > switching from the mouse to all these keyboard commands. > When people begrudgingly learn JFW keyboard mappings to some degree, do > you > think they will willing go out to learn different key mappings? > Only the techie types do that. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 3:39 PM > Subject: Re: speakup todo? > > > I'm not really to worried about JFW key mappings honestly. First it's > sort of weird, but mainly if they can't get used to using different > keys, they're never going to live on Linux, at least not in the cli. > On 9/16/2012 2:34 PM, Glenn wrote: >> The big one for SpeakUp would be for it to have the option to switch to >> JFW >> key mappings. >> This will allow many people to switch to Linux easily. >> Microsoft did this with MS Word, allowing people to use Word Perfect key >> mappings. >> I think this is the only way Linux will ever become any more popular to >> screenreader users. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Speakup is a screen review system for Linux." >> <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 1:17 PM >> Subject: speakup todo? >> >> >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he > that > dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Rob Hudson ` Littlefield, Tyler 1 sibling, 0 replies; 51+ messages in thread From: Rob Hudson @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. For a long time I was leary of switching to linux because I could not stand the espeak voice, and that was the only option available to me as far as speech synthesis went, not having a hardware synthesizer other than my braille lite. I am afflicted with severe hearing loss and the metallic tin can nature of that voice is such that I can only understand one out of every five words or so. Even if I lower the pitch and speed it only helps a little. Then I found out about voxin, which helped a great deal. It's not exactly current, but I can understand everything it says, when it actually works. Also I have a braille display now so I can use BRLTTY. In fact, I just installed Debian Squeeze with no speech and only braille the other day. As far as Speakup's key bindings go, I do not see what the problem is. As far as I know if you do not like a certain key combination for performing an action, you can redefine it to something else pretty easily. I myself didn't have much of a hard time using speakup's keys, although I did find myself doing its key combinations in windows and wondering briefly why it didn't work. Lol. ----- Original Message ----- From: "Glenn" <glennervin@cableone.net> To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 4:48 PM Subject: Re: speakup todo? That is true in a perfect world, but it is not like that, and the reality is as I stated, that very few Blind users will migrate to Linux without something familiar to use. But you already use it, so why should you care if more users take to Linux? Glenn ----- Original Message ----- From: "Alonzo Cuellar" <mariachiac@gmail.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 4:38 PM Subject: Re: speakup todo? I think the key bindings are fine. There is no trouble with them at all. Always be able to expand your mind set. Even if little progress is made. After all, you get more advantages from learning the way other screen readers work. I can see where the option might be useful, but if you don't learn it full force and always stay trapped in the way jaws works, then you'll never expand your horizons. people come to linux expecting it to be something like windows. Its not and it probably never will be similar to windows. Its made for you to explore, etc. I was forced in using linux due to an accident I had with my computer. That was fine by me though. Ever since then I prefer the unix variances weather is be linux or mac. I'm no programmer by any means, but I do enjoy working with other operating systems. The argument that only techies spend the time to learn new keyboard commands is always widely used. I consider that as an excuse. Everyone can learn how to use a device weather it be a phone or computer. Maybe the person may have difficulty and may not excel where in mastering it, but thats ok. You can apply this to any situation. If we were to stop learning… Then we would never excel and stay trapped in the mind frame that this or that is to hard. Learn while you still can. Once you get older it gets harder to learn and thats where it might be a problem. Alonzo On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > That is the kind of thinking that will keep Linux in the shadows. > I teach people how to use screenreaders, and people have a hard enough > time > switching from the mouse to all these keyboard commands. > When people begrudgingly learn JFW keyboard mappings to some degree, do > you > think they will willing go out to learn different key mappings? > Only the techie types do that. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 3:39 PM > Subject: Re: speakup todo? > > > I'm not really to worried about JFW key mappings honestly. First it's > sort of weird, but mainly if they can't get used to using different > keys, they're never going to live on Linux, at least not in the cli. > On 9/16/2012 2:34 PM, Glenn wrote: >> The big one for SpeakUp would be for it to have the option to switch to >> JFW >> key mappings. >> This will allow many people to switch to Linux easily. >> Microsoft did this with MS Word, allowing people to use Word Perfect key >> mappings. >> I think this is the only way Linux will ever become any more popular to >> screenreader users. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Speakup is a screen review system for Linux." >> <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 1:17 PM >> Subject: speakup todo? >> >> >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he > that > dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn ` Rob Hudson @ ` Littlefield, Tyler ` Alonzo Cuellar ` Glenn 1 sibling, 2 replies; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. >But you already use it, so why should you care if more users take to Linux? I really don't either way. People are going to use Linux because they want to, probably because they want to learn. Linux is not an all-purpose desktop; ever tried doing your banking from the cli? It's not something for the end-user. Sure we have projects like Vinux--where we ship out huge bloated cds with everything in the ubuntu repo that can fit on it, but even that's not an all-purpose desktop, even though people swear by it. My point though was that by learning Linux (and if you're using speakup you're using the cli), you have to learn what comes with it. Whether that's how to set up and configure your cli apps, or how to use the screen reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover requires you learn something new, and the shift from Windows to OSX and Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn it without jaws keybindings. On 9/16/2012 3:48 PM, Glenn wrote: > That is true in a perfect world, but it is not like that, and the reality is > as I stated, that very few Blind users will migrate to Linux without > something familiar to use. > But you already use it, so why should you care if more users take to Linux? > > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other operating > systems. > The argument that only techies spend the time to learn new keyboard commands > is always widely used. I consider that as an excuse. Everyone can learn how > to use a device weather it be a phone or computer. Maybe the person may have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Alonzo Cuellar ` Glenn ` Glenn 1 sibling, 1 reply; 51+ messages in thread From: Alonzo Cuellar @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I agree with Jason and tyler. You have to do whats necessary to learn an OS. You either take it by the horns and see what you can accomplish or forget it. Linux may not be an all purpose desktop, but for those who are willing to use it I'm sure become rewarded later. SAme applies for voiceover and the mac. I had no idea how to use it. It was just trial and error with me and my brother. Now I can use it just fine. Alonzo On Sep 16, 2012, at 5:15 PM, "Littlefield, Tyler" <tyler@tysdomain.com> wrote: > >But you already use it, so why should you care if more users take to Linux? > I really don't either way. People are going to use Linux because they want to, probably because they want to learn. Linux is not an all-purpose desktop; ever tried doing your banking from the cli? It's not something for the end-user. Sure we have projects like Vinux--where we ship out huge bloated cds with everything in the ubuntu repo that can fit on it, but even that's not an all-purpose desktop, even though people swear by it. > > My point though was that by learning Linux (and if you're using speakup you're using the cli), you have to learn what comes with it. Whether that's how to set up and configure your cli apps, or how to use the screen reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover requires you learn something new, and the shift from Windows to OSX and Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn it without jaws keybindings. > On 9/16/2012 3:48 PM, Glenn wrote: >> That is true in a perfect world, but it is not like that, and the reality is >> as I stated, that very few Blind users will migrate to Linux without >> something familiar to use. >> But you already use it, so why should you care if more users take to Linux? >> >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar" <mariachiac@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not and >> it probably never will be similar to windows. Its made for you to explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. That >> was fine by me though. Ever since then I prefer the unix variances weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other operating >> systems. >> The argument that only techies spend the time to learn new keyboard commands >> is always widely used. I consider that as an excuse. Everyone can learn how >> to use a device weather it be a phone or computer. Maybe the person may have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Alonzo Cuellar @ ` Glenn ` Littlefield, Tyler 0 siblings, 1 reply; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. And if this attitude prevails, then you will always be in a small club, maybe you want it that way though. But keep in mind that Linux would have not even become as popular to the sighted if it would not have taken on a windows-like appeal. Glenn ----- Original Message ----- From: "Alonzo Cuellar" <mariachiac@gmail.com> To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 5:24 PM Subject: Re: speakup todo? I agree with Jason and tyler. You have to do whats necessary to learn an OS. You either take it by the horns and see what you can accomplish or forget it. Linux may not be an all purpose desktop, but for those who are willing to use it I'm sure become rewarded later. SAme applies for voiceover and the mac. I had no idea how to use it. It was just trial and error with me and my brother. Now I can use it just fine. Alonzo On Sep 16, 2012, at 5:15 PM, "Littlefield, Tyler" <tyler@tysdomain.com> wrote: > >But you already use it, so why should you care if more users take to > >Linux? > I really don't either way. People are going to use Linux because they want > to, probably because they want to learn. Linux is not an all-purpose > desktop; ever tried doing your banking from the cli? It's not something > for the end-user. Sure we have projects like Vinux--where we ship out huge > bloated cds with everything in the ubuntu repo that can fit on it, but > even that's not an all-purpose desktop, even though people swear by it. > > My point though was that by learning Linux (and if you're using speakup > you're using the cli), you have to learn what comes with it. Whether > that's how to set up and configure your cli apps, or how to use the screen > reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover > requires you learn something new, and the shift from Windows to OSX and > Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn > it without jaws keybindings. > On 9/16/2012 3:48 PM, Glenn wrote: >> That is true in a perfect world, but it is not like that, and the reality >> is >> as I stated, that very few Blind users will migrate to Linux without >> something familiar to use. >> But you already use it, so why should you care if more users take to >> Linux? >> >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar" <mariachiac@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >> for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to >> explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped >> in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>> key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. >>>> How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he > that dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Littlefield, Tyler ` Rob Hudson 0 siblings, 1 reply; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. I'm going to throw this out there, then I'm done as far as this highjacking of the thread is concerned. You keep asking for JFW keybindings for Speakup because well, because less techy people want to use Linux apparently, and besides the fact that it'd break how Speakup works, it'd also break everything else like navigation in the terminal, editors etc. The thing that I really want to get across, since you clearly don't use speakup much is that the cli is a realm where you type in commands and get feedback, sometimes run ncurses based apps, but I really don't remember the last time I ran something interactive with the exception of emacs. This means that while you might save those poor souls from learning complicated keybindings like caps+u,o,j,l etc they still have to learn commands, as well as a new operating system. You also make a point about Linux picking up in popularity with the introduction of a GUI; I will give you that point, but you're arguing over oranges and apples here. You want a cli reader to be made uh, easier to use I guess with keybindings that are jaws-like, but you mention the whole "windows appeal," which last I checked doesn't include a cli. You also mention a virtual cursor. I'm sorry, but I don't want to activate my Speakup Cursor every time I want to review text, and then activate my PC cursor when I want to do what my arrow keys actually do. This is a lot of effort, a lot of time wasted and frankly you get nothing out of it. >* I don't like to see folks who cannot afford it to have to buy a new >computer because Windows stops supporting the OS, and also having to buy and >expensive screenreader all the time. It's Microsoft that stops supporting the OS, and you don't need to buy a new computer. Windows seven runs on pretty bad hardware, and there were plenty of people that upgraded from XP to seven on their current hardware. It's also worth noting that Microsoft has had Windows XP out for more than 7+ years now, and they're just now trying to stop supporting it. As for paying money for a screen reader, I urge you to go check out NVDA. Granted you'll have the NVDA list to troll about JFW-like keybindings, and for that I'm sorry for the NVDA people, but it's free and if you can wrap your head around some new keyboard commands, you might just be amazed! On 9/16/2012 4:48 PM, Glenn wrote: > And if this attitude prevails, then you will always be in a small club, > maybe you want it that way though. > But keep in mind that Linux would have not even become as popular to the > sighted if it would not have taken on a windows-like appeal. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:24 PM > Subject: Re: speakup todo? > > > I agree with Jason and tyler. You have to do whats necessary to learn an OS. > You either take it by the horns and see what you can accomplish or forget > it. Linux may not be an all purpose desktop, but for those who are willing > to use it I'm sure become rewarded later. > SAme applies for voiceover and the mac. I had no idea how to use it. It was > just trial and error with me and my brother. Now I can use it just fine. > > Alonzo > > > > > > On Sep 16, 2012, at 5:15 PM, "Littlefield, Tyler" <tyler@tysdomain.com> > wrote: > >>> But you already use it, so why should you care if more users take to >>> Linux? >> I really don't either way. People are going to use Linux because they want >> to, probably because they want to learn. Linux is not an all-purpose >> desktop; ever tried doing your banking from the cli? It's not something >> for the end-user. Sure we have projects like Vinux--where we ship out huge >> bloated cds with everything in the ubuntu repo that can fit on it, but >> even that's not an all-purpose desktop, even though people swear by it. >> >> My point though was that by learning Linux (and if you're using speakup >> you're using the cli), you have to learn what comes with it. Whether >> that's how to set up and configure your cli apps, or how to use the screen >> reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover >> requires you learn something new, and the shift from Windows to OSX and >> Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn >> it without jaws keybindings. >> On 9/16/2012 3:48 PM, Glenn wrote: >>> That is true in a perfect world, but it is not like that, and the reality >>> is >>> as I stated, that very few Blind users will migrate to Linux without >>> something familiar to use. >>> But you already use it, so why should you care if more users take to >>> Linux? >>> >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Alonzo Cuellar" <mariachiac@gmail.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 4:38 PM >>> Subject: Re: speakup todo? >>> >>> >>> I think the key bindings are fine. There is no trouble with them at all. >>> Always be able to expand your mind set. Even if little progress is made. >>> After all, you get more advantages from learning the way other screen >>> readers work. >>> I can see where the option might be useful, but if you don't learn it >>> full >>> force and always stay trapped in the way jaws works, then you'll never >>> expand your horizons. >>> people come to linux expecting it to be something like windows. Its not >>> and >>> it probably never will be similar to windows. Its made for you to >>> explore, >>> etc. >>> I was forced in using linux due to an accident I had with my computer. >>> That >>> was fine by me though. Ever since then I prefer the unix variances >>> weather >>> is be linux or mac. >>> I'm no programmer by any means, but I do enjoy working with other >>> operating >>> systems. >>> The argument that only techies spend the time to learn new keyboard >>> commands >>> is always widely used. I consider that as an excuse. Everyone can learn >>> how >>> to use a device weather it be a phone or computer. Maybe the person may >>> have >>> difficulty and may not excel where in mastering it, but thats ok. You can >>> apply this to any situation. >>> If we were to stop learning… Then we would never excel and stay trapped >>> in >>> the mind frame that this or that is to hard. >>> Learn while you still can. Once you get older it gets harder to learn and >>> thats where it might be a problem. >>> >>> Alonzo >>> >>> >>> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >>> >>>> That is the kind of thinking that will keep Linux in the shadows. >>>> I teach people how to use screenreaders, and people have a hard enough >>>> time >>>> switching from the mouse to all these keyboard commands. >>>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>>> you >>>> think they will willing go out to learn different key mappings? >>>> Only the techie types do that. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>>> for >>>> Linux." <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 3:39 PM >>>> Subject: Re: speakup todo? >>>> >>>> >>>> I'm not really to worried about JFW key mappings honestly. First it's >>>> sort of weird, but mainly if they can't get used to using different >>>> keys, they're never going to live on Linux, at least not in the cli. >>>> On 9/16/2012 2:34 PM, Glenn wrote: >>>>> The big one for SpeakUp would be for it to have the option to switch to >>>>> JFW >>>>> key mappings. >>>>> This will allow many people to switch to Linux easily. >>>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>>> key >>>>> mappings. >>>>> I think this is the only way Linux will ever become any more popular to >>>>> screenreader users. >>>>> Glenn >>>>> >>>>> ----- Original Message ----- >>>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>>> To: "Speakup is a screen review system for Linux." >>>>> <speakup@braille.uwo.ca> >>>>> Sent: Sunday, September 16, 2012 1:17 PM >>>>> Subject: speakup todo? >>>>> >>>>> >>>>> Hello all: >>>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>>> like to be able to make some contributions to projects that I can note. >>>>> I'm interested in learning more about kernel programming, and I figured >>>>> I'd start by working on something I use almost daily. I'm curious then >>>>> if there's some sort of todo or improvements speakup could have to it. >>>>> I'd also be curious if someone has thought about moving it to >>>>> userspace--as far as I know, the only thing that we really need the >>>>> kernel for would be hardware speech (and since serial ports are dying >>>>> out that could be a dead point), and accessing the console directly. >>>>> How >>>>> easy would it be then, to have speakup run in userspace, but access a >>>>> smaller cut-down version of itself in the kernel to provide the access >>>>> to the console we need? >>>>> We could use sequence files and access the console through /proc. It >>>>> could return a file of 2-byte chars, which I believe is how it works >>>>> now--one byte is the color, and the other byte is the ascii value. The >>>>> sequence file would just iterate over the console's lines. I'm also >>>>> curious how we'd handle something like key presses like caps+u to move >>>>> up a line etc. >>>>> >>>>> If I'm way off here, I'd still like to help out if possible; is there a >>>>> todo list around, or stuff people would like to see done? If there are >>>>> people willing to answer questions from time to time in terms of the >>>>> kernel programming, since that's something I've not done before, I'm >>>>> game to start coding. >>>>> >>>>> Another question is then, how do people catch panics? Since I'm not >>>>> quite cool enough to write code that just works, I'm sure I'll be >>>>> dealing with panics, but I can't see them on the console and usually >>>>> it's when speakup goes boom anyway. >>>>> >>>> -- >>>> Take care, >>>> Ty >>>> http://tds-solutions.net >>>> The aspen project: a barebones light-weight mud engine: >>>> http://code.google.com/p/aspenmud >>>> He that will not reason is a bigot; he that cannot reason is a fool; he >>>> that >>>> dares not reason is a slave. >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Rob Hudson 0 siblings, 0 replies; 51+ messages in thread From: Rob Hudson @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. You already have sort of a virtual cursor thingy, with the Screen program. It's called copy mode. I'm not sure what else you can do that's like it. ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 5:56 PM Subject: Re: speakup todo? I'm going to throw this out there, then I'm done as far as this highjacking of the thread is concerned. You keep asking for JFW keybindings for Speakup because well, because less techy people want to use Linux apparently, and besides the fact that it'd break how Speakup works, it'd also break everything else like navigation in the terminal, editors etc. The thing that I really want to get across, since you clearly don't use speakup much is that the cli is a realm where you type in commands and get feedback, sometimes run ncurses based apps, but I really don't remember the last time I ran something interactive with the exception of emacs. This means that while you might save those poor souls from learning complicated keybindings like caps+u,o,j,l etc they still have to learn commands, as well as a new operating system. You also make a point about Linux picking up in popularity with the introduction of a GUI; I will give you that point, but you're arguing over oranges and apples here. You want a cli reader to be made uh, easier to use I guess with keybindings that are jaws-like, but you mention the whole "windows appeal," which last I checked doesn't include a cli. You also mention a virtual cursor. I'm sorry, but I don't want to activate my Speakup Cursor every time I want to review text, and then activate my PC cursor when I want to do what my arrow keys actually do. This is a lot of effort, a lot of time wasted and frankly you get nothing out of it. >* I don't like to see folks who cannot afford it to have to buy a new >computer because Windows stops supporting the OS, and also having to buy and >expensive screenreader all the time. It's Microsoft that stops supporting the OS, and you don't need to buy a new computer. Windows seven runs on pretty bad hardware, and there were plenty of people that upgraded from XP to seven on their current hardware. It's also worth noting that Microsoft has had Windows XP out for more than 7+ years now, and they're just now trying to stop supporting it. As for paying money for a screen reader, I urge you to go check out NVDA. Granted you'll have the NVDA list to troll about JFW-like keybindings, and for that I'm sorry for the NVDA people, but it's free and if you can wrap your head around some new keyboard commands, you might just be amazed! On 9/16/2012 4:48 PM, Glenn wrote: > And if this attitude prevails, then you will always be in a small club, > maybe you want it that way though. > But keep in mind that Linux would have not even become as popular to the > sighted if it would not have taken on a windows-like appeal. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:24 PM > Subject: Re: speakup todo? > > > I agree with Jason and tyler. You have to do whats necessary to learn an > OS. > You either take it by the horns and see what you can accomplish or forget > it. Linux may not be an all purpose desktop, but for those who are willing > to use it I'm sure become rewarded later. > SAme applies for voiceover and the mac. I had no idea how to use it. It > was > just trial and error with me and my brother. Now I can use it just fine. > > Alonzo > > > > > > On Sep 16, 2012, at 5:15 PM, "Littlefield, Tyler" <tyler@tysdomain.com> > wrote: > >>> But you already use it, so why should you care if more users take to >>> Linux? >> I really don't either way. People are going to use Linux because they >> want >> to, probably because they want to learn. Linux is not an all-purpose >> desktop; ever tried doing your banking from the cli? It's not something >> for the end-user. Sure we have projects like Vinux--where we ship out >> huge >> bloated cds with everything in the ubuntu repo that can fit on it, but >> even that's not an all-purpose desktop, even though people swear by it. >> >> My point though was that by learning Linux (and if you're using speakup >> you're using the cli), you have to learn what comes with it. Whether >> that's how to set up and configure your cli apps, or how to use the >> screen >> reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover >> requires you learn something new, and the shift from Windows to OSX and >> Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn >> it without jaws keybindings. >> On 9/16/2012 3:48 PM, Glenn wrote: >>> That is true in a perfect world, but it is not like that, and the >>> reality >>> is >>> as I stated, that very few Blind users will migrate to Linux without >>> something familiar to use. >>> But you already use it, so why should you care if more users take to >>> Linux? >>> >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Alonzo Cuellar" <mariachiac@gmail.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 4:38 PM >>> Subject: Re: speakup todo? >>> >>> >>> I think the key bindings are fine. There is no trouble with them at all. >>> Always be able to expand your mind set. Even if little progress is made. >>> After all, you get more advantages from learning the way other screen >>> readers work. >>> I can see where the option might be useful, but if you don't learn it >>> full >>> force and always stay trapped in the way jaws works, then you'll never >>> expand your horizons. >>> people come to linux expecting it to be something like windows. Its not >>> and >>> it probably never will be similar to windows. Its made for you to >>> explore, >>> etc. >>> I was forced in using linux due to an accident I had with my computer. >>> That >>> was fine by me though. Ever since then I prefer the unix variances >>> weather >>> is be linux or mac. >>> I'm no programmer by any means, but I do enjoy working with other >>> operating >>> systems. >>> The argument that only techies spend the time to learn new keyboard >>> commands >>> is always widely used. I consider that as an excuse. Everyone can learn >>> how >>> to use a device weather it be a phone or computer. Maybe the person may >>> have >>> difficulty and may not excel where in mastering it, but thats ok. You >>> can >>> apply this to any situation. >>> If we were to stop learning… Then we would never excel and stay trapped >>> in >>> the mind frame that this or that is to hard. >>> Learn while you still can. Once you get older it gets harder to learn >>> and >>> thats where it might be a problem. >>> >>> Alonzo >>> >>> >>> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >>> >>>> That is the kind of thinking that will keep Linux in the shadows. >>>> I teach people how to use screenreaders, and people have a hard enough >>>> time >>>> switching from the mouse to all these keyboard commands. >>>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>>> you >>>> think they will willing go out to learn different key mappings? >>>> Only the techie types do that. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>>> for >>>> Linux." <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 3:39 PM >>>> Subject: Re: speakup todo? >>>> >>>> >>>> I'm not really to worried about JFW key mappings honestly. First it's >>>> sort of weird, but mainly if they can't get used to using different >>>> keys, they're never going to live on Linux, at least not in the cli. >>>> On 9/16/2012 2:34 PM, Glenn wrote: >>>>> The big one for SpeakUp would be for it to have the option to switch >>>>> to >>>>> JFW >>>>> key mappings. >>>>> This will allow many people to switch to Linux easily. >>>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>>> key >>>>> mappings. >>>>> I think this is the only way Linux will ever become any more popular >>>>> to >>>>> screenreader users. >>>>> Glenn >>>>> >>>>> ----- Original Message ----- >>>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>>> To: "Speakup is a screen review system for Linux." >>>>> <speakup@braille.uwo.ca> >>>>> Sent: Sunday, September 16, 2012 1:17 PM >>>>> Subject: speakup todo? >>>>> >>>>> >>>>> Hello all: >>>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>>> like to be able to make some contributions to projects that I can >>>>> note. >>>>> I'm interested in learning more about kernel programming, and I >>>>> figured >>>>> I'd start by working on something I use almost daily. I'm curious then >>>>> if there's some sort of todo or improvements speakup could have to it. >>>>> I'd also be curious if someone has thought about moving it to >>>>> userspace--as far as I know, the only thing that we really need the >>>>> kernel for would be hardware speech (and since serial ports are dying >>>>> out that could be a dead point), and accessing the console directly. >>>>> How >>>>> easy would it be then, to have speakup run in userspace, but access a >>>>> smaller cut-down version of itself in the kernel to provide the access >>>>> to the console we need? >>>>> We could use sequence files and access the console through /proc. It >>>>> could return a file of 2-byte chars, which I believe is how it works >>>>> now--one byte is the color, and the other byte is the ascii value. The >>>>> sequence file would just iterate over the console's lines. I'm also >>>>> curious how we'd handle something like key presses like caps+u to move >>>>> up a line etc. >>>>> >>>>> If I'm way off here, I'd still like to help out if possible; is there >>>>> a >>>>> todo list around, or stuff people would like to see done? If there are >>>>> people willing to answer questions from time to time in terms of the >>>>> kernel programming, since that's something I've not done before, I'm >>>>> game to start coding. >>>>> >>>>> Another question is then, how do people catch panics? Since I'm not >>>>> quite cool enough to write code that just works, I'm sure I'll be >>>>> dealing with panics, but I can't see them on the console and usually >>>>> it's when speakup goes boom anyway. >>>>> >>>> -- >>>> Take care, >>>> Ty >>>> http://tds-solutions.net >>>> The aspen project: a barebones light-weight mud engine: >>>> http://code.google.com/p/aspenmud >>>> He that will not reason is a bigot; he that cannot reason is a fool; he >>>> that >>>> dares not reason is a slave. >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler ` Alonzo Cuellar @ ` Glenn 1 sibling, 0 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. You wrote: >But you already use it, so why should you care if more users take to Linux? * I don't like to see folks who cannot afford it to have to buy a new computer because Windows stops supporting the OS, and also having to buy and expensive screenreader all the time. Glenn I really don't either way. People are going to use Linux because they want to, probably because they want to learn. Linux is not an all-purpose desktop; ever tried doing your banking from the cli? It's not something for the end-user. Sure we have projects like Vinux--where we ship out huge bloated cds with everything in the ubuntu repo that can fit on it, but even that's not an all-purpose desktop, even though people swear by it. My point though was that by learning Linux (and if you're using speakup you're using the cli), you have to learn what comes with it. Whether that's how to set up and configure your cli apps, or how to use the screen reader. Whatever reader you go with, even NVDA vs Jaws or Voiceover requires you learn something new, and the shift from Windows to OSX and Jaws/NVDA to Voiceover is quite drastic, and people still manage to learn it without jaws keybindings. On 9/16/2012 3:48 PM, Glenn wrote: > That is true in a perfect world, but it is not like that, and the reality > is > as I stated, that very few Blind users will migrate to Linux without > something familiar to use. > But you already use it, so why should you care if more users take to > Linux? > > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not > and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. > That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other > operating > systems. > The argument that only techies spend the time to learn new keyboard > commands > is always widely used. I consider that as an excuse. Everyone can learn > how > to use a device weather it be a phone or computer. Maybe the person may > have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >> for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Alonzo Cuellar ` Glenn @ ` Glenn ` Alonzo Cuellar ` (2 more replies) ` Keith Barrett 2 siblings, 3 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Actually, it is this attitude among the sighted, that keeps most technology from being made accessible to the Blind. Wow. Glenn ----- Original Message ----- From: "Alonzo Cuellar" <mariachiac@gmail.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 4:38 PM Subject: Re: speakup todo? I think the key bindings are fine. There is no trouble with them at all. Always be able to expand your mind set. Even if little progress is made. After all, you get more advantages from learning the way other screen readers work. I can see where the option might be useful, but if you don't learn it full force and always stay trapped in the way jaws works, then you'll never expand your horizons. people come to linux expecting it to be something like windows. Its not and it probably never will be similar to windows. Its made for you to explore, etc. I was forced in using linux due to an accident I had with my computer. That was fine by me though. Ever since then I prefer the unix variances weather is be linux or mac. I'm no programmer by any means, but I do enjoy working with other operating systems. The argument that only techies spend the time to learn new keyboard commands is always widely used. I consider that as an excuse. Everyone can learn how to use a device weather it be a phone or computer. Maybe the person may have difficulty and may not excel where in mastering it, but thats ok. You can apply this to any situation. If we were to stop learning… Then we would never excel and stay trapped in the mind frame that this or that is to hard. Learn while you still can. Once you get older it gets harder to learn and thats where it might be a problem. Alonzo On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > That is the kind of thinking that will keep Linux in the shadows. > I teach people how to use screenreaders, and people have a hard enough > time > switching from the mouse to all these keyboard commands. > When people begrudgingly learn JFW keyboard mappings to some degree, do > you > think they will willing go out to learn different key mappings? > Only the techie types do that. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 3:39 PM > Subject: Re: speakup todo? > > > I'm not really to worried about JFW key mappings honestly. First it's > sort of weird, but mainly if they can't get used to using different > keys, they're never going to live on Linux, at least not in the cli. > On 9/16/2012 2:34 PM, Glenn wrote: >> The big one for SpeakUp would be for it to have the option to switch to >> JFW >> key mappings. >> This will allow many people to switch to Linux easily. >> Microsoft did this with MS Word, allowing people to use Word Perfect key >> mappings. >> I think this is the only way Linux will ever become any more popular to >> screenreader users. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Speakup is a screen review system for Linux." >> <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 1:17 PM >> Subject: speakup todo? >> >> >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > > > -- > Take care, > Ty > http://tds-solutions.net > The aspen project: a barebones light-weight mud engine: > http://code.google.com/p/aspenmud > He that will not reason is a bigot; he that cannot reason is a fool; he > that > dares not reason is a slave. > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Alonzo Cuellar ` Littlefield, Tyler ` Jason Miller 2 siblings, 0 replies; 51+ messages in thread From: Alonzo Cuellar @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. I think the only reason why technology doesn't get made accessible is because we are a small market. I was only stating my opinion. I know many users won't go to linux because of the learning curve. I think though if you aspire to learn something you will. It goes the same for work or any type of situation involving learning. Our world is not perfect, we are not perfect, etc. As blind individuals though we have to take it a step further to make something work. Its a sad thing, but perhaps later accessibility will be considered. meaning that maybe technology that is not accessible will be made accessible allowing us to interface easier. Thats already happening though with iOs and Android Devices. Which is great. The end user can use what ever they enjoy using. Does it matter to me if an individual uses Linux? In a way yes because it would certainly help where accessibility is concerned. But only the user can make the choice to learn the OS. Most people don't bother because it may be to complex. Since you teach though I can see where having a universal layout would help. Thats nearly impossible though because every screen reader interfaces with reading/presenting info differently. I didn't mean to have an attitude or to come off rude. There is just plenty of choices out there and if the person wants to they can certainly begin to use what ever screen reader they want. Alonzo On Sep 16, 2012, at 4:51 PM, Glenn <glennervin@cableone.net> wrote: > Actually, it is this attitude among the sighted, that keeps most technology > from being made accessible to the Blind. > Wow. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other operating > systems. > The argument that only techies spend the time to learn new keyboard commands > is always widely used. I consider that as an excuse. Everyone can learn how > to use a device weather it be a phone or computer. Maybe the person may have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn ` Alonzo Cuellar @ ` Littlefield, Tyler ` Glenn ` Jason Miller 2 siblings, 1 reply; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. No, htis isn't the attitude the sighted people have. Learning a new operating system requires just that, that you sit down and learn. Look at all the blind people jumping on the OSX band waggon and buying $1800 shiny MacBooks. They learned those, and Voiceover's keys are nothing like Jaws's. On 9/16/2012 3:51 PM, Glenn wrote: > Actually, it is this attitude among the sighted, that keeps most technology > from being made accessible to the Blind. > Wow. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other operating > systems. > The argument that only techies spend the time to learn new keyboard commands > is always widely used. I consider that as an excuse. Everyone can learn how > to use a device weather it be a phone or computer. Maybe the person may have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Glenn ` Littlefield, Tyler 0 siblings, 1 reply; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I am referring to the attitude, not the result. The attitude here is that people either have to do it this way, or not at all. We all owe a lot to mostly sighted programmers, and some Blind ones too, who wanted to make computers accessible to the Blind. Now that you are in, so to speak, why should you care if less techie folks get to use something other than windows? Some sighted folks think that it is nice if we can use a computer, but they don't care enough to make it happen for us. We see this in equipment like cell phones. Most people think that we all can learn a bunch of unspoken commands to use a cell phone. I can, but I sure don't wish to do that if I don't have to. So many folks, for example, will use a less functional phone like the Haven, because it is totally accessible, rather than having a phone with bluetooth or a camera. Now if phone makers cared enough to make all phones accessible like the Haven, then we could choose according to actual phone functions. Likewise, it would be nice if folks could try Linux based on its merits as an OS, but because they have invested a lot into learning JFW, and they will never change, because that is the path of less resistance. And like I mentioned before, unless someone is techie enough to care about it, the extra work involved is not worth it, because folks don't understand the benefits of an OS like Linux. Glenn ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 5:12 PM Subject: Re: speakup todo? No, htis isn't the attitude the sighted people have. Learning a new operating system requires just that, that you sit down and learn. Look at all the blind people jumping on the OSX band waggon and buying $1800 shiny MacBooks. They learned those, and Voiceover's keys are nothing like Jaws's. On 9/16/2012 3:51 PM, Glenn wrote: > Actually, it is this attitude among the sighted, that keeps most > technology > from being made accessible to the Blind. > Wow. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar" <mariachiac@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not > and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. > That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other > operating > systems. > The argument that only techies spend the time to learn new keyboard > commands > is always widely used. I consider that as an excuse. Everyone can learn > how > to use a device weather it be a phone or computer. Maybe the person may > have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >> for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Littlefield, Tyler ` Glenn 0 siblings, 1 reply; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. I don't get the point in your ramblings. You are complaining about phones (all phones) not being acccessible. That's kind of how life goes. I don't need to learn a lot of unspoken commands to use my IPhone, you just flick around the screen. A basic user to text and make calls doesn't need to learn to much. I'm also blind, so well, using a camera isn't on my top 100 things to do with my phone. If I need a picture taken, I let someone take it and it's not off center and blurry and everything else. Now, on to your OS comment. Do you currently use Linux with Speakup? Because this isn't something "less techy folks" are going to do. Yes, I would love to see Linux as a viable option to replace Windows for blind people, but it's not there and changing Speakups key bindings to work more like Jaws isn't going to get it there. On 9/16/2012 4:33 PM, Glenn wrote: > I am referring to the attitude, not the result. > The attitude here is that people either have to do it this way, or not at > all. > We all owe a lot to mostly sighted programmers, and some Blind ones too, who > wanted to make computers accessible to the Blind. > Now that you are in, so to speak, why should you care if less techie folks > get to use something other than windows? > Some sighted folks think that it is nice if we can use a computer, but they > don't care enough to make it happen for us. > We see this in equipment like cell phones. > Most people think that we all can learn a bunch of unspoken commands to use > a cell phone. > I can, but I sure don't wish to do that if I don't have to. > So many folks, for example, will use a less functional phone like the Haven, > because it is totally accessible, rather than having a phone with bluetooth > or a camera. > Now if phone makers cared enough to make all phones accessible like the > Haven, then we could choose according to actual phone functions. > Likewise, it would be nice if folks could try Linux based on its merits as > an OS, but because they have invested a lot into learning JFW, and they will > never change, because that is the path of less resistance. > And like I mentioned before, unless someone is techie enough to care about > it, the extra work involved is not worth it, because folks don't understand > the benefits of an OS like Linux. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:12 PM > Subject: Re: speakup todo? > > > No, htis isn't the attitude the sighted people have. Learning a new > operating system requires just that, that you sit down and learn. Look > at all the blind people jumping on the OSX band waggon and buying $1800 > shiny MacBooks. They learned those, and Voiceover's keys are nothing > like Jaws's. > On 9/16/2012 3:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar" <mariachiac@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Glenn ` Albert Sten-Clanton 0 siblings, 1 reply; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. You wrote: Now, on to your OS comment. Do you currently use Linux with Speakup? Because this isn't something "less techy folks" are going to do. Yes, I would love to see Linux as a viable option to replace Windows for blind people, but it's not there and changing Speakups key bindings to work more like Jaws isn't going to get it there. * that is an untested opinion. Glenn On 9/16/2012 4:33 PM, Glenn wrote: > I am referring to the attitude, not the result. > The attitude here is that people either have to do it this way, or not at > all. > We all owe a lot to mostly sighted programmers, and some Blind ones too, > who > wanted to make computers accessible to the Blind. > Now that you are in, so to speak, why should you care if less techie folks > get to use something other than windows? > Some sighted folks think that it is nice if we can use a computer, but > they > don't care enough to make it happen for us. > We see this in equipment like cell phones. > Most people think that we all can learn a bunch of unspoken commands to > use > a cell phone. > I can, but I sure don't wish to do that if I don't have to. > So many folks, for example, will use a less functional phone like the > Haven, > because it is totally accessible, rather than having a phone with > bluetooth > or a camera. > Now if phone makers cared enough to make all phones accessible like the > Haven, then we could choose according to actual phone functions. > Likewise, it would be nice if folks could try Linux based on its merits as > an OS, but because they have invested a lot into learning JFW, and they > will > never change, because that is the path of less resistance. > And like I mentioned before, unless someone is techie enough to care about > it, the extra work involved is not worth it, because folks don't > understand > the benefits of an OS like Linux. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:12 PM > Subject: Re: speakup todo? > > > No, htis isn't the attitude the sighted people have. Learning a new > operating system requires just that, that you sit down and learn. Look > at all the blind people jumping on the OSX band waggon and buying $1800 > shiny MacBooks. They learned those, and Voiceover's keys are nothing > like Jaws's. > On 9/16/2012 3:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar" <mariachiac@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >> for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to >> explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped >> in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>> key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. >>>> How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: speakup todo? ` Glenn @ ` Albert Sten-Clanton 0 siblings, 0 replies; 51+ messages in thread From: Albert Sten-Clanton @ UTC (permalink / raw) To: 'Glenn', 'Speakup is a screen review system for Linux.' Maybe I'm missing something because it's too close to my bed time, but why is this thread comparing blind people using Windows with blind people using Speakup, rather than use of JFW in Windows with Orca and one of the Linux desktops? Somebody averse to the command line would stick to Orca, would he or she not? I'd think a better comparison would be between the Windows command prompt and a Linux console. (I've used that of XP, but don't know the quality of whatever command prompt Windows 7 or 8 has.) I gather the Windows command prompt has more to it than it usually gets credited for, but I find using JFW in it is of minimal help. (I found Orca to be like that in a terminal; I don't know if that's still true.) In contrast, Speakup in the Linux console is much more usable. The keys are easy to learn. Why would I want to change those to emulate JFW keystrokes? Incidentally, I don't mind if Orca borrows the best JFW has to offer, but that should only be for making Orca the best it can be, not adopting more of JFW than is truly better. If people can learn the Mac and VoiceOver, as others have noted, it seems bizarre to me to suppose that they can't do as well learning Linux. Just my fake dime's worth. Al -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Glenn Sent: Sunday, September 16, 2012 6:50 PM To: Speakup is a screen review system for Linux. Subject: Re: speakup todo? You wrote: Now, on to your OS comment. Do you currently use Linux with Speakup? Because this isn't something "less techy folks" are going to do. Yes, I would love to see Linux as a viable option to replace Windows for blind people, but it's not there and changing Speakups key bindings to work more like Jaws isn't going to get it there. * that is an untested opinion. Glenn On 9/16/2012 4:33 PM, Glenn wrote: > I am referring to the attitude, not the result. > The attitude here is that people either have to do it this way, or not > at all. > We all owe a lot to mostly sighted programmers, and some Blind ones > too, who wanted to make computers accessible to the Blind. > Now that you are in, so to speak, why should you care if less techie > folks get to use something other than windows? > Some sighted folks think that it is nice if we can use a computer, but > they don't care enough to make it happen for us. > We see this in equipment like cell phones. > Most people think that we all can learn a bunch of unspoken commands > to use a cell phone. > I can, but I sure don't wish to do that if I don't have to. > So many folks, for example, will use a less functional phone like the > Haven, because it is totally accessible, rather than having a phone > with bluetooth or a camera. > Now if phone makers cared enough to make all phones accessible like > the Haven, then we could choose according to actual phone functions. > Likewise, it would be nice if folks could try Linux based on its > merits as an OS, but because they have invested a lot into learning > JFW, and they will never change, because that is the path of less > resistance. > And like I mentioned before, unless someone is techie enough to care > about it, the extra work involved is not worth it, because folks don't > understand the benefits of an OS like Linux. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system > for Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:12 PM > Subject: Re: speakup todo? > > > No, htis isn't the attitude the sighted people have. Learning a new > operating system requires just that, that you sit down and learn. Look > at all the blind people jumping on the OSX band waggon and buying > $1800 shiny MacBooks. They learned those, and Voiceover's keys are > nothing like Jaws's. > On 9/16/2012 3:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar" <mariachiac@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review >> system for Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to >> explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning. Then we would never excel and stay trapped >> in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux." <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>> key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. >>>> How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn ` Alonzo Cuellar ` Littlefield, Tyler @ ` Jason Miller ` Glenn 2 siblings, 1 reply; 51+ messages in thread From: Jason Miller @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. Hello. Let me start by this first. You've been on several lists, bitching and complaining about everyone switching to JFW keybindings. The first time I saw it, you went to the wrong list to complain about something not sharing bindings with JFW that wasn't even the right list. I said it there, adn I'll say it here again. If not having JFW bindings was going to be a killer for the blind, then things like Orca, Speakup, Emacs, Voice Over, along with *coughs* Window Eyes, and NVDA on Windows wouldn't exist. To put your argument to a rest, if what you said were true, then why are so many people switching away from jaws, just speaking alone of windows, and going to NVDA or Window Eyes, let alone those that are migrating to other *nix based systems? I don't know what kind of personal crusade you are on, but from what I've seen, this is nothing more than you trying to troll. Secondly, like I said, he's been on several lists complaining about no one in the linux world using the JFW based keybindings. This conversation could go on forever, but it would be just feeding a troll. If everyone here has noticed, he's hijacked Tyler's thread, just to stir up trouble. He seems to do that elsewhere on other Linux accessibility lists, and when someone points out a valid argument, he seems to get frustrated, and go away. *shrugs* if you've really taught computers to the blind, then you would understand that they are willing to learn what works. Not everyone needs the windows world, and not everyone wants to stay in that ecosystem. You don't go to every list, start complaining about how things should be like windows, and JAWS, otherwise like I've told you before, only JAWS would exist, and there would be no other accessibility programs out there. Basically it comes down to this, and this is why I am not too sure about what you say about teaching those with vision impairments how to use technology. You teach someone who doesn't know different techniques, teach them different systems that would fit their needs, and you let them decide. You don't force a single way onto them, and go everywhere else that isn't of that way to stir up trouble. Anyway, end of my rant towards this guy. On 09/16/2012 05:51 PM, Glenn wrote: > Actually, it is this attitude among the sighted, that keeps most technology > from being made accessible to the Blind. > Wow. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar"<mariachiac@gmail.com> > To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for > Linux."<speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other operating > systems. > The argument that only techies spend the time to learn new keyboard commands > is always widely used. I consider that as an excuse. Everyone can learn how > to use a device weather it be a phone or computer. Maybe the person may have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler"<tyler@tysdomain.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Jason Miller Vinux PR Coordinator ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Jason Miller @ ` Glenn ` Littlefield, Tyler ` Speakup history lesson, was " Kirk Reiser 0 siblings, 2 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I have tried to get folks to switch to Linux, but it is difficult, as people like what is familiar to them. The situation on the other list, the Orca list I think, was that I am on digest on that list, and I did not reply to the thread subject, I'm not sure how to do that from digest mode, which on that instance, was regarding key bindings in Orca, but I wrote a new thread with a similar subject line, and some folks thought it had nothing to do with that subject on that list. But yes, I am trying to get the Linux community to wake up to this need. In fact, in Windows, the program Window Eyes finally smartened up and used JFW key bindings. It may be easy for someone who knows how to make new key bindings, but not for a new user. If it is really fairly easy to make a new set of key bindings, then why doesn't someone just do it, and make it an option for new users, like Window Eyes did? Glenn ----- Original Message ----- From: "Jason Miller" <hobbgoblin79@gmail.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 5:13 PM Subject: Re: speakup todo? Hello. Let me start by this first. You've been on several lists, bitching and complaining about everyone switching to JFW keybindings. The first time I saw it, you went to the wrong list to complain about something not sharing bindings with JFW that wasn't even the right list. I said it there, adn I'll say it here again. If not having JFW bindings was going to be a killer for the blind, then things like Orca, Speakup, Emacs, Voice Over, along with *coughs* Window Eyes, and NVDA on Windows wouldn't exist. To put your argument to a rest, if what you said were true, then why are so many people switching away from jaws, just speaking alone of windows, and going to NVDA or Window Eyes, let alone those that are migrating to other *nix based systems? I don't know what kind of personal crusade you are on, but from what I've seen, this is nothing more than you trying to troll. Secondly, like I said, he's been on several lists complaining about no one in the linux world using the JFW based keybindings. This conversation could go on forever, but it would be just feeding a troll. If everyone here has noticed, he's hijacked Tyler's thread, just to stir up trouble. He seems to do that elsewhere on other Linux accessibility lists, and when someone points out a valid argument, he seems to get frustrated, and go away. *shrugs* if you've really taught computers to the blind, then you would understand that they are willing to learn what works. Not everyone needs the windows world, and not everyone wants to stay in that ecosystem. You don't go to every list, start complaining about how things should be like windows, and JAWS, otherwise like I've told you before, only JAWS would exist, and there would be no other accessibility programs out there. Basically it comes down to this, and this is why I am not too sure about what you say about teaching those with vision impairments how to use technology. You teach someone who doesn't know different techniques, teach them different systems that would fit their needs, and you let them decide. You don't force a single way onto them, and go everywhere else that isn't of that way to stir up trouble. Anyway, end of my rant towards this guy. On 09/16/2012 05:51 PM, Glenn wrote: > Actually, it is this attitude among the sighted, that keeps most > technology > from being made accessible to the Blind. > Wow. > Glenn > > ----- Original Message ----- > From: "Alonzo Cuellar"<mariachiac@gmail.com> > To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for > Linux."<speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 4:38 PM > Subject: Re: speakup todo? > > > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. > After all, you get more advantages from learning the way other screen > readers work. > I can see where the option might be useful, but if you don't learn it full > force and always stay trapped in the way jaws works, then you'll never > expand your horizons. > people come to linux expecting it to be something like windows. Its not > and > it probably never will be similar to windows. Its made for you to explore, > etc. > I was forced in using linux due to an accident I had with my computer. > That > was fine by me though. Ever since then I prefer the unix variances weather > is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other > operating > systems. > The argument that only techies spend the time to learn new keyboard > commands > is always widely used. I consider that as an excuse. Everyone can learn > how > to use a device weather it be a phone or computer. Maybe the person may > have > difficulty and may not excel where in mastering it, but thats ok. You can > apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in > the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and > thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough >> time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do >> you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler"<tyler@tysdomain.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he >> that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Jason Miller Vinux PR Coordinator _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Glenn @ ` Littlefield, Tyler ` mk360 ` Glenn ` Speakup history lesson, was " Kirk Reiser 1 sibling, 2 replies; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. OK. so you want keys likeys like Jaws's keybindings to work. so lets say I bind up arrow to caps+u, down arrow to caps+o. How exactly do you want someone to uh, move up and down in the terminal now? Lets now bind caps+j and caps+l to left and right, respectively. Awesome, now I can't move around and edit parts of my command, this is great. Lets set up key bindings for highlight tracking, shall we? Well snap, Jaws doesn't appear to have a tracking option that I can copy that keybind for, wo is me... I'll need to leave that one alone. Speakup works a lot differently than Jaws does. You have screen review commands, but Jaws lets you move up and down left and right through text presented in windows, edit boxes etc. Making it where the user could move up and down around the screen with the arrow keys kind of kills programs that use those keys, like the handy editors, for example. Since you want these key bindings, would you mind clarifying how you expect this to work? On 9/16/2012 4:42 PM, Glenn wrote: > I have tried to get folks to switch to Linux, but it is difficult, > as people like what is familiar to them. > The situation on the other list, the Orca list I think, was that I am on > digest on that list, and I did not reply to the thread subject, I'm not sure > how to do that from digest mode, which on that instance, was regarding key > bindings in Orca, but I wrote a new thread with a similar subject line, and > some folks thought it had nothing to do with that subject on that list. > But yes, I am trying to get the Linux community to wake up to this need. > In fact, in Windows, the program Window Eyes finally smartened up and used > JFW key bindings. > It may be easy for someone who knows how to make new key bindings, but not > for a new user. > If it is really fairly easy to make a new set of key bindings, then why > doesn't someone just do it, and make it an option for new users, like Window > Eyes did? > Glenn > ----- Original Message ----- > From: "Jason Miller" <hobbgoblin79@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:13 PM > Subject: Re: speakup todo? > > > Hello. > > Let me start by this first. You've been on several lists, bitching and > complaining about everyone switching to JFW keybindings. The first time > I saw it, you went to the wrong list to complain about something not > sharing bindings with JFW that wasn't even the right list. I said it > there, adn I'll say it here again. If not having JFW bindings was going > to be a killer for the blind, then things like Orca, Speakup, Emacs, > Voice Over, along with *coughs* Window Eyes, and NVDA on Windows > wouldn't exist. To put your argument to a rest, if what you said were > true, then why are so many people switching away from jaws, just > speaking alone of windows, and going to NVDA or Window Eyes, let alone > those that are migrating to other *nix based systems? I don't know what > kind of personal crusade you are on, but from what I've seen, this is > nothing more than you trying to troll. > > Secondly, like I said, he's been on several lists complaining about no > one in the linux world using the JFW based keybindings. This > conversation could go on forever, but it would be just feeding a troll. > If everyone here has noticed, he's hijacked Tyler's thread, just to stir > up trouble. He seems to do that elsewhere on other Linux accessibility > lists, and when someone points out a valid argument, he seems to get > frustrated, and go away. > > *shrugs* if you've really taught computers to the blind, then you would > understand that they are willing to learn what works. Not everyone needs > the windows world, and not everyone wants to stay in that ecosystem. You > don't go to every list, start complaining about how things should be > like windows, and JAWS, otherwise like I've told you before, only JAWS > would exist, and there would be no other accessibility programs out > there. Basically it comes down to this, and this is why I am not too > sure about what you say about teaching those with vision impairments how > to use technology. You teach someone who doesn't know different > techniques, teach them different systems that would fit their needs, and > you let them decide. You don't force a single way onto them, and go > everywhere else that isn't of that way to stir up trouble. > > Anyway, end of my rant towards this guy. > > On 09/16/2012 05:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar"<mariachiac@gmail.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >>> Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` mk360 ` Glenn 1 sibling, 0 replies; 51+ messages in thread From: mk360 @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Well, I'm a speakup user and I use NVDA on windows and it uses some similar keys than speakup to review the text. I don't need JAWS keys and if I need to choose I prefer the actual situation. El 16-09-2012 19:44, Littlefield, Tyler escribió: > OK. so you want keys likeys like Jaws's keybindings to work. so lets > say I bind up arrow to caps+u, down arrow to caps+o. How exactly do > you want someone to uh, move up and down in the terminal now? Lets now > bind caps+j and caps+l to left and right, respectively. Awesome, now I > can't move around and edit parts of my command, this is great. Lets > set up key bindings for highlight tracking, shall we? Well snap, Jaws > doesn't appear to have a tracking option that I can copy that keybind > for, wo is me... I'll need to leave that one alone. > > Speakup works a lot differently than Jaws does. You have screen review > commands, but Jaws lets you move up and down left and right through > text presented in windows, edit boxes etc. Making it where the user > could move up and down around the screen with the arrow keys kind of > kills programs that use those keys, like the handy editors, for example. > Since you want these key bindings, would you mind clarifying how you > expect this to work? > On 9/16/2012 4:42 PM, Glenn wrote: >> I have tried to get folks to switch to Linux, but it is difficult, >> as people like what is familiar to them. >> The situation on the other list, the Orca list I think, was that I am on >> digest on that list, and I did not reply to the thread subject, I'm >> not sure >> how to do that from digest mode, which on that instance, was >> regarding key >> bindings in Orca, but I wrote a new thread with a similar subject >> line, and >> some folks thought it had nothing to do with that subject on that list. >> But yes, I am trying to get the Linux community to wake up to this need. >> In fact, in Windows, the program Window Eyes finally smartened up and >> used >> JFW key bindings. >> It may be easy for someone who knows how to make new key bindings, >> but not >> for a new user. >> If it is really fairly easy to make a new set of key bindings, then why >> doesn't someone just do it, and make it an option for new users, like >> Window >> Eyes did? >> Glenn >> ----- Original Message ----- >> From: "Jason Miller" <hobbgoblin79@gmail.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review >> system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 5:13 PM >> Subject: Re: speakup todo? >> >> >> Hello. >> >> Let me start by this first. You've been on several lists, bitching and >> complaining about everyone switching to JFW keybindings. The first time >> I saw it, you went to the wrong list to complain about something not >> sharing bindings with JFW that wasn't even the right list. I said it >> there, adn I'll say it here again. If not having JFW bindings was going >> to be a killer for the blind, then things like Orca, Speakup, Emacs, >> Voice Over, along with *coughs* Window Eyes, and NVDA on Windows >> wouldn't exist. To put your argument to a rest, if what you said were >> true, then why are so many people switching away from jaws, just >> speaking alone of windows, and going to NVDA or Window Eyes, let alone >> those that are migrating to other *nix based systems? I don't know what >> kind of personal crusade you are on, but from what I've seen, this is >> nothing more than you trying to troll. >> >> Secondly, like I said, he's been on several lists complaining about no >> one in the linux world using the JFW based keybindings. This >> conversation could go on forever, but it would be just feeding a troll. >> If everyone here has noticed, he's hijacked Tyler's thread, just to stir >> up trouble. He seems to do that elsewhere on other Linux accessibility >> lists, and when someone points out a valid argument, he seems to get >> frustrated, and go away. >> >> *shrugs* if you've really taught computers to the blind, then you would >> understand that they are willing to learn what works. Not everyone needs >> the windows world, and not everyone wants to stay in that ecosystem. You >> don't go to every list, start complaining about how things should be >> like windows, and JAWS, otherwise like I've told you before, only JAWS >> would exist, and there would be no other accessibility programs out >> there. Basically it comes down to this, and this is why I am not too >> sure about what you say about teaching those with vision impairments how >> to use technology. You teach someone who doesn't know different >> techniques, teach them different systems that would fit their needs, and >> you let them decide. You don't force a single way onto them, and go >> everywhere else that isn't of that way to stir up trouble. >> >> Anyway, end of my rant towards this guy. >> >> On 09/16/2012 05:51 PM, Glenn wrote: >>> Actually, it is this attitude among the sighted, that keeps most >>> technology >>> from being made accessible to the Blind. >>> Wow. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Alonzo Cuellar"<mariachiac@gmail.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review >>> system for >>> Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 4:38 PM >>> Subject: Re: speakup todo? >>> >>> >>> I think the key bindings are fine. There is no trouble with them at >>> all. >>> Always be able to expand your mind set. Even if little progress is >>> made. >>> After all, you get more advantages from learning the way other screen >>> readers work. >>> I can see where the option might be useful, but if you don't learn >>> it full >>> force and always stay trapped in the way jaws works, then you'll never >>> expand your horizons. >>> people come to linux expecting it to be something like windows. Its not >>> and >>> it probably never will be similar to windows. Its made for you to >>> explore, >>> etc. >>> I was forced in using linux due to an accident I had with my computer. >>> That >>> was fine by me though. Ever since then I prefer the unix variances >>> weather >>> is be linux or mac. >>> I'm no programmer by any means, but I do enjoy working with other >>> operating >>> systems. >>> The argument that only techies spend the time to learn new keyboard >>> commands >>> is always widely used. I consider that as an excuse. Everyone can learn >>> how >>> to use a device weather it be a phone or computer. Maybe the person may >>> have >>> difficulty and may not excel where in mastering it, but thats ok. >>> You can >>> apply this to any situation. >>> If we were to stop learning… Then we would never excel and stay >>> trapped in >>> the mind frame that this or that is to hard. >>> Learn while you still can. Once you get older it gets harder to >>> learn and >>> thats where it might be a problem. >>> >>> Alonzo >>> >>> >>> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >>> >>>> That is the kind of thinking that will keep Linux in the shadows. >>>> I teach people how to use screenreaders, and people have a hard enough >>>> time >>>> switching from the mouse to all these keyboard commands. >>>> When people begrudgingly learn JFW keyboard mappings to some >>>> degree, do >>>> you >>>> think they will willing go out to learn different key mappings? >>>> Only the techie types do that. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review >>>> system for >>>> Linux."<speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 3:39 PM >>>> Subject: Re: speakup todo? >>>> >>>> >>>> I'm not really to worried about JFW key mappings honestly. First it's >>>> sort of weird, but mainly if they can't get used to using different >>>> keys, they're never going to live on Linux, at least not in the cli. >>>> On 9/16/2012 2:34 PM, Glenn wrote: >>>>> The big one for SpeakUp would be for it to have the option to >>>>> switch to >>>>> JFW >>>>> key mappings. >>>>> This will allow many people to switch to Linux easily. >>>>> Microsoft did this with MS Word, allowing people to use Word >>>>> Perfect key >>>>> mappings. >>>>> I think this is the only way Linux will ever become any more >>>>> popular to >>>>> screenreader users. >>>>> Glenn >>>>> >>>>> ----- Original Message ----- >>>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>>> To: "Speakup is a screen review system for Linux." >>>>> <speakup@braille.uwo.ca> >>>>> Sent: Sunday, September 16, 2012 1:17 PM >>>>> Subject: speakup todo? >>>>> >>>>> >>>>> Hello all: >>>>> I'm trying to transfer, and applying for scholarships and all that >>>>> I'd >>>>> like to be able to make some contributions to projects that I can >>>>> note. >>>>> I'm interested in learning more about kernel programming, and I >>>>> figured >>>>> I'd start by working on something I use almost daily. I'm curious >>>>> then >>>>> if there's some sort of todo or improvements speakup could have to >>>>> it. >>>>> I'd also be curious if someone has thought about moving it to >>>>> userspace--as far as I know, the only thing that we really need the >>>>> kernel for would be hardware speech (and since serial ports are dying >>>>> out that could be a dead point), and accessing the console >>>>> directly. How >>>>> easy would it be then, to have speakup run in userspace, but access a >>>>> smaller cut-down version of itself in the kernel to provide the >>>>> access >>>>> to the console we need? >>>>> We could use sequence files and access the console through /proc. It >>>>> could return a file of 2-byte chars, which I believe is how it works >>>>> now--one byte is the color, and the other byte is the ascii value. >>>>> The >>>>> sequence file would just iterate over the console's lines. I'm also >>>>> curious how we'd handle something like key presses like caps+u to >>>>> move >>>>> up a line etc. >>>>> >>>>> If I'm way off here, I'd still like to help out if possible; is >>>>> there a >>>>> todo list around, or stuff people would like to see done? If there >>>>> are >>>>> people willing to answer questions from time to time in terms of the >>>>> kernel programming, since that's something I've not done before, I'm >>>>> game to start coding. >>>>> >>>>> Another question is then, how do people catch panics? Since I'm not >>>>> quite cool enough to write code that just works, I'm sure I'll be >>>>> dealing with panics, but I can't see them on the console and usually >>>>> it's when speakup goes boom anyway. >>>>> >>>> -- >>>> Take care, >>>> Ty >>>> http://tds-solutions.net >>>> The aspen project: a barebones light-weight mud engine: >>>> http://code.google.com/p/aspenmud >>>> He that will not reason is a bigot; he that cannot reason is a >>>> fool; he >>>> that >>>> dares not reason is a slave. >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>>> >>>> _______________________________________________ >>>> Speakup mailing list >>>> Speakup@braille.uwo.ca >>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> > > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler ` mk360 @ ` Glenn 1 sibling, 0 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. If I knew how to do it, I would have done it myself for everyone else to benefit from. But if it works in JFW, it should work in Speakup, by making a virtual cursor, like the Jaws cursor. And this works in Windows in a terminal. Glenn ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 5:44 PM Subject: Re: speakup todo? OK. so you want keys likeys like Jaws's keybindings to work. so lets say I bind up arrow to caps+u, down arrow to caps+o. How exactly do you want someone to uh, move up and down in the terminal now? Lets now bind caps+j and caps+l to left and right, respectively. Awesome, now I can't move around and edit parts of my command, this is great. Lets set up key bindings for highlight tracking, shall we? Well snap, Jaws doesn't appear to have a tracking option that I can copy that keybind for, wo is me... I'll need to leave that one alone. Speakup works a lot differently than Jaws does. You have screen review commands, but Jaws lets you move up and down left and right through text presented in windows, edit boxes etc. Making it where the user could move up and down around the screen with the arrow keys kind of kills programs that use those keys, like the handy editors, for example. Since you want these key bindings, would you mind clarifying how you expect this to work? On 9/16/2012 4:42 PM, Glenn wrote: > I have tried to get folks to switch to Linux, but it is difficult, > as people like what is familiar to them. > The situation on the other list, the Orca list I think, was that I am on > digest on that list, and I did not reply to the thread subject, I'm not > sure > how to do that from digest mode, which on that instance, was regarding key > bindings in Orca, but I wrote a new thread with a similar subject line, > and > some folks thought it had nothing to do with that subject on that list. > But yes, I am trying to get the Linux community to wake up to this need. > In fact, in Windows, the program Window Eyes finally smartened up and used > JFW key bindings. > It may be easy for someone who knows how to make new key bindings, but not > for a new user. > If it is really fairly easy to make a new set of key bindings, then why > doesn't someone just do it, and make it an option for new users, like > Window > Eyes did? > Glenn > ----- Original Message ----- > From: "Jason Miller" <hobbgoblin79@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:13 PM > Subject: Re: speakup todo? > > > Hello. > > Let me start by this first. You've been on several lists, bitching and > complaining about everyone switching to JFW keybindings. The first time > I saw it, you went to the wrong list to complain about something not > sharing bindings with JFW that wasn't even the right list. I said it > there, adn I'll say it here again. If not having JFW bindings was going > to be a killer for the blind, then things like Orca, Speakup, Emacs, > Voice Over, along with *coughs* Window Eyes, and NVDA on Windows > wouldn't exist. To put your argument to a rest, if what you said were > true, then why are so many people switching away from jaws, just > speaking alone of windows, and going to NVDA or Window Eyes, let alone > those that are migrating to other *nix based systems? I don't know what > kind of personal crusade you are on, but from what I've seen, this is > nothing more than you trying to troll. > > Secondly, like I said, he's been on several lists complaining about no > one in the linux world using the JFW based keybindings. This > conversation could go on forever, but it would be just feeding a troll. > If everyone here has noticed, he's hijacked Tyler's thread, just to stir > up trouble. He seems to do that elsewhere on other Linux accessibility > lists, and when someone points out a valid argument, he seems to get > frustrated, and go away. > > *shrugs* if you've really taught computers to the blind, then you would > understand that they are willing to learn what works. Not everyone needs > the windows world, and not everyone wants to stay in that ecosystem. You > don't go to every list, start complaining about how things should be > like windows, and JAWS, otherwise like I've told you before, only JAWS > would exist, and there would be no other accessibility programs out > there. Basically it comes down to this, and this is why I am not too > sure about what you say about teaching those with vision impairments how > to use technology. You teach someone who doesn't know different > techniques, teach them different systems that would fit their needs, and > you let them decide. You don't force a single way onto them, and go > everywhere else that isn't of that way to stir up trouble. > > Anyway, end of my rant towards this guy. > > On 09/16/2012 05:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar"<mariachiac@gmail.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to >> explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning… Then we would never excel and stay trapped >> in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>> key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. >>>> How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Speakup history lesson, was Re: speakup todo? ` Glenn ` Littlefield, Tyler @ ` Kirk Reiser ` Albert Sten-Clanton ` Glenn 1 sibling, 2 replies; 51+ messages in thread From: Kirk Reiser @ UTC (permalink / raw) To: Glenn, Speakup is a screen review system for Linux. Maybe I will give a small history lesson about speakup. I never thought I'd be doing something like this! Speakup's keymap was originally based on ASAP as a few folks have noticed. I did it that way because I used ASAP in DOS for many years and Larry and I were originally going to write speakup together. He fell asleep and got a really, really good job as head of research and development for APH. I OTH, got frustrated and started reading through Linux kernel code shortly after Linus released it. I spent a few years trying to find funding to do the development of speakup but gave up after group after group wern't interested because everyone was into Windows. I decided to finally write speakup myself, for myself. A few other folks said they'd be interested in playing with it and so it goes. As for a JFW keymap, I wrote one for speakup about a year after I released the first few versions because some people made the same type of comments as you have Glen. It gained a few users but mostly was just ignored. When we rewrote how key handling was done, I never bothered with the JAWs keymap because it just was never really used. A few people have also pointed out that NVDAs keymap is similar to speakup's. This is true Jamie and Nick were both involved in speakup and bookserve in earlier years. They have made NVDA a really usable alternative to the proprietary Windows screen readers and they have kept to their tradition with our joint projects of open source and freely available. I'm very happy for their commitment. So there you go, speakup had JFW keymaps and nobody used them. Of course if someone wants to write new ones, we'll happily include them. This is open source afterall. Kirk On Sun, 16 Sep 2012, Glenn wrote: > I have tried to get folks to switch to Linux, but it is difficult, > as people like what is familiar to them. > The situation on the other list, the Orca list I think, was that I am on > digest on that list, and I did not reply to the thread subject, I'm not sure > how to do that from digest mode, which on that instance, was regarding key > bindings in Orca, but I wrote a new thread with a similar subject line, and > some folks thought it had nothing to do with that subject on that list. > But yes, I am trying to get the Linux community to wake up to this need. > In fact, in Windows, the program Window Eyes finally smartened up and used > JFW key bindings. > It may be easy for someone who knows how to make new key bindings, but not > for a new user. > If it is really fairly easy to make a new set of key bindings, then why > doesn't someone just do it, and make it an option for new users, like Window > Eyes did? > Glenn > ----- Original Message ----- > From: "Jason Miller" <hobbgoblin79@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:13 PM > Subject: Re: speakup todo? > > > Hello. > > Let me start by this first. You've been on several lists, bitching and > complaining about everyone switching to JFW keybindings. The first time > I saw it, you went to the wrong list to complain about something not > sharing bindings with JFW that wasn't even the right list. I said it > there, adn I'll say it here again. If not having JFW bindings was going > to be a killer for the blind, then things like Orca, Speakup, Emacs, > Voice Over, along with *coughs* Window Eyes, and NVDA on Windows > wouldn't exist. To put your argument to a rest, if what you said were > true, then why are so many people switching away from jaws, just > speaking alone of windows, and going to NVDA or Window Eyes, let alone > those that are migrating to other *nix based systems? I don't know what > kind of personal crusade you are on, but from what I've seen, this is > nothing more than you trying to troll. > > Secondly, like I said, he's been on several lists complaining about no > one in the linux world using the JFW based keybindings. This > conversation could go on forever, but it would be just feeding a troll. > If everyone here has noticed, he's hijacked Tyler's thread, just to stir > up trouble. He seems to do that elsewhere on other Linux accessibility > lists, and when someone points out a valid argument, he seems to get > frustrated, and go away. > > *shrugs* if you've really taught computers to the blind, then you would > understand that they are willing to learn what works. Not everyone needs > the windows world, and not everyone wants to stay in that ecosystem. You > don't go to every list, start complaining about how things should be > like windows, and JAWS, otherwise like I've told you before, only JAWS > would exist, and there would be no other accessibility programs out > there. Basically it comes down to this, and this is why I am not too > sure about what you say about teaching those with vision impairments how > to use technology. You teach someone who doesn't know different > techniques, teach them different systems that would fit their needs, and > you let them decide. You don't force a single way onto them, and go > everywhere else that isn't of that way to stir up trouble. > > Anyway, end of my rant towards this guy. > > On 09/16/2012 05:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar"<mariachiac@gmail.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning? Then we would never excel and stay trapped in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >>> Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > Jason Miller > Vinux PR Coordinator > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Kirk Reiser The Computer Braille Facility e-mail: kirk@braille.uwo.ca University of Western Ontario phone: (519) 661-3061 ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: Speakup history lesson, was Re: speakup todo? ` Speakup history lesson, was " Kirk Reiser @ ` Albert Sten-Clanton ` Brian Buhrow ` Glenn 1 sibling, 1 reply; 51+ messages in thread From: Albert Sten-Clanton @ UTC (permalink / raw) To: 'Speakup is a screen review system for Linux.' Kirk, thanks for that information. Take care! Al -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Kirk Reiser Sent: Monday, September 17, 2012 8:51 AM To: Glenn; Speakup is a screen review system for Linux. Subject: Speakup history lesson, was Re: speakup todo? Maybe I will give a small history lesson about speakup. I never thought I'd be doing something like this! Speakup's keymap was originally based on ASAP as a few folks have noticed. I did it that way because I used ASAP in DOS for many years and Larry and I were originally going to write speakup together. He fell asleep and got a really, really good job as head of research and development for APH. I OTH, got frustrated and started reading through Linux kernel code shortly after Linus released it. I spent a few years trying to find funding to do the development of speakup but gave up after group after group wern't interested because everyone was into Windows. I decided to finally write speakup myself, for myself. A few other folks said they'd be interested in playing with it and so it goes. As for a JFW keymap, I wrote one for speakup about a year after I released the first few versions because some people made the same type of comments as you have Glen. It gained a few users but mostly was just ignored. When we rewrote how key handling was done, I never bothered with the JAWs keymap because it just was never really used. A few people have also pointed out that NVDAs keymap is similar to speakup's. This is true Jamie and Nick were both involved in speakup and bookserve in earlier years. They have made NVDA a really usable alternative to the proprietary Windows screen readers and they have kept to their tradition with our joint projects of open source and freely available. I'm very happy for their commitment. So there you go, speakup had JFW keymaps and nobody used them. Of course if someone wants to write new ones, we'll happily include them. This is open source afterall. Kirk On Sun, 16 Sep 2012, Glenn wrote: > I have tried to get folks to switch to Linux, but it is difficult, as > people like what is familiar to them. > The situation on the other list, the Orca list I think, was that I am > on digest on that list, and I did not reply to the thread subject, I'm > not sure how to do that from digest mode, which on that instance, was > regarding key bindings in Orca, but I wrote a new thread with a > similar subject line, and some folks thought it had nothing to do with that subject on that list. > But yes, I am trying to get the Linux community to wake up to this need. > In fact, in Windows, the program Window Eyes finally smartened up and > used JFW key bindings. > It may be easy for someone who knows how to make new key bindings, but > not for a new user. > If it is really fairly easy to make a new set of key bindings, then > why doesn't someone just do it, and make it an option for new users, > like Window Eyes did? > Glenn > ----- Original Message ----- > From: "Jason Miller" <hobbgoblin79@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system > for Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:13 PM > Subject: Re: speakup todo? > > > Hello. > > Let me start by this first. You've been on several lists, bitching and > complaining about everyone switching to JFW keybindings. The first > time I saw it, you went to the wrong list to complain about something > not sharing bindings with JFW that wasn't even the right list. I said > it there, adn I'll say it here again. If not having JFW bindings was > going to be a killer for the blind, then things like Orca, Speakup, > Emacs, Voice Over, along with *coughs* Window Eyes, and NVDA on > Windows wouldn't exist. To put your argument to a rest, if what you > said were true, then why are so many people switching away from jaws, > just speaking alone of windows, and going to NVDA or Window Eyes, let > alone those that are migrating to other *nix based systems? I don't > know what kind of personal crusade you are on, but from what I've > seen, this is nothing more than you trying to troll. > > Secondly, like I said, he's been on several lists complaining about no > one in the linux world using the JFW based keybindings. This > conversation could go on forever, but it would be just feeding a troll. > If everyone here has noticed, he's hijacked Tyler's thread, just to > stir up trouble. He seems to do that elsewhere on other Linux > accessibility lists, and when someone points out a valid argument, he > seems to get frustrated, and go away. > > *shrugs* if you've really taught computers to the blind, then you > would understand that they are willing to learn what works. Not > everyone needs the windows world, and not everyone wants to stay in > that ecosystem. You don't go to every list, start complaining about > how things should be like windows, and JAWS, otherwise like I've told > you before, only JAWS would exist, and there would be no other > accessibility programs out there. Basically it comes down to this, and > this is why I am not too sure about what you say about teaching those > with vision impairments how to use technology. You teach someone who > doesn't know different techniques, teach them different systems that > would fit their needs, and you let them decide. You don't force a > single way onto them, and go everywhere else that isn't of that way to stir up trouble. > > Anyway, end of my rant towards this guy. > > On 09/16/2012 05:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar"<mariachiac@gmail.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system >> for Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full force and always stay trapped in the way jaws works, then you'll >> never expand your horizons. >> people come to linux expecting it to be something like windows. Its >> not and it probably never will be similar to windows. Its made for >> you to explore, etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating systems. >> The argument that only techies spend the time to learn new keyboard >> commands is always widely used. I consider that as an excuse. >> Everyone can learn how to use a device weather it be a phone or >> computer. Maybe the person may have difficulty and may not excel >> where in mastering it, but thats ok. You can apply this to any >> situation. >> If we were to stop learning? Then we would never excel and stay >> trapped in the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn >> and thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard >>> enough time switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, >>> do you think they will willing go out to learn different key >>> mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review >>> system for Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First >>> it's sort of weird, but mainly if they can't get used to using >>> different keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to >>>> switch to JFW key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word >>>> Perfect key mappings. >>>> I think this is the only way Linux will ever become any more >>>> popular to screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that >>>> I'd like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I >>>> figured I'd start by working on something I use almost daily. I'm >>>> curious then if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are >>>> dying out that could be a dead point), and accessing the console >>>> directly. How easy would it be then, to have speakup run in >>>> userspace, but access a smaller cut-down version of itself in the >>>> kernel to provide the access to the console we need? >>>> We could use sequence files and access the console through /proc. >>>> It could return a file of 2-byte chars, which I believe is how it >>>> works now--one byte is the color, and the other byte is the ascii >>>> value. The sequence file would just iterate over the console's >>>> lines. I'm also curious how we'd handle something like key presses >>>> like caps+u to move up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is >>>> there a todo list around, or stuff people would like to see done? >>>> If there are people willing to answer questions from time to time >>>> in terms of the kernel programming, since that's something I've not >>>> done before, I'm game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and >>>> usually it's when speakup goes boom anyway. >>>> >>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; >>> he that dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > Jason Miller > Vinux PR Coordinator > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Kirk Reiser The Computer Braille Facility e-mail: kirk@braille.uwo.ca University of Western Ontario phone: (519) 661-3061 _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: Speakup history lesson, was Re: speakup todo? ` Albert Sten-Clanton @ ` Brian Buhrow 0 siblings, 0 replies; 51+ messages in thread From: Brian Buhrow @ UTC (permalink / raw) To: Speakup is a screen review system for Linux.; +Cc: buhrow hello. Just as a followup to Kirk and others, let me say that while I agree the keymap issue is important in that having the screen reader emulate the keystrokes one already knows for the screen reader one came from, the most important issue is whether or not Speakup's key map can be easily modified, and that the documentation contains example key maps. For example, I too came from a DOS based screen reader, Flipper, to be precise. Yasr, which is the screen reader I use today, has a very flexible key mapping system which permitted me to write a keymap that emulates Flipper's commands in about 2 hours. I didn't emulate every stroke, but the ones I use on a daily basis are the ones I emulated, and it enabled me to become just as efficient with Yasr as I was with Flipper in no time. I suspect Kirk and the others who contributed to Speakup know this, and while I don't use Speakup on a daily basis, my brushes with it leave me with the impression that it does, in fact, have a flexible key mapping system and that one does not need to be a programmer to write the keymaps for it. If I'm right, then may I echo Kirk's suggestion that those who want a JFW key map, write one, and get it included as an alternative configuration file in the distribution. If Kirk is willing, and he seems to be, then there's no problem geting it included moving forward. Just my 2 cents. -Brian ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: Speakup history lesson, was Re: speakup todo? ` Speakup history lesson, was " Kirk Reiser ` Albert Sten-Clanton @ ` Glenn 1 sibling, 0 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hi Kirk, I think that they would get used more now, because more people have become interested in Linux. Glenn ----- Original Message ----- From: "Kirk Reiser" <kirk@braille.uwo.ca> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Monday, September 17, 2012 7:51 AM Subject: Speakup history lesson, was Re: speakup todo? Maybe I will give a small history lesson about speakup. I never thought I'd be doing something like this! Speakup's keymap was originally based on ASAP as a few folks have noticed. I did it that way because I used ASAP in DOS for many years and Larry and I were originally going to write speakup together. He fell asleep and got a really, really good job as head of research and development for APH. I OTH, got frustrated and started reading through Linux kernel code shortly after Linus released it. I spent a few years trying to find funding to do the development of speakup but gave up after group after group wern't interested because everyone was into Windows. I decided to finally write speakup myself, for myself. A few other folks said they'd be interested in playing with it and so it goes. As for a JFW keymap, I wrote one for speakup about a year after I released the first few versions because some people made the same type of comments as you have Glen. It gained a few users but mostly was just ignored. When we rewrote how key handling was done, I never bothered with the JAWs keymap because it just was never really used. A few people have also pointed out that NVDAs keymap is similar to speakup's. This is true Jamie and Nick were both involved in speakup and bookserve in earlier years. They have made NVDA a really usable alternative to the proprietary Windows screen readers and they have kept to their tradition with our joint projects of open source and freely available. I'm very happy for their commitment. So there you go, speakup had JFW keymaps and nobody used them. Of course if someone wants to write new ones, we'll happily include them. This is open source afterall. Kirk On Sun, 16 Sep 2012, Glenn wrote: > I have tried to get folks to switch to Linux, but it is difficult, > as people like what is familiar to them. > The situation on the other list, the Orca list I think, was that I am on > digest on that list, and I did not reply to the thread subject, I'm not > sure > how to do that from digest mode, which on that instance, was regarding key > bindings in Orca, but I wrote a new thread with a similar subject line, > and > some folks thought it had nothing to do with that subject on that list. > But yes, I am trying to get the Linux community to wake up to this need. > In fact, in Windows, the program Window Eyes finally smartened up and used > JFW key bindings. > It may be easy for someone who knows how to make new key bindings, but not > for a new user. > If it is really fairly easy to make a new set of key bindings, then why > doesn't someone just do it, and make it an option for new users, like > Window > Eyes did? > Glenn > ----- Original Message ----- > From: "Jason Miller" <hobbgoblin79@gmail.com> > To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for > Linux." <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 5:13 PM > Subject: Re: speakup todo? > > > Hello. > > Let me start by this first. You've been on several lists, bitching and > complaining about everyone switching to JFW keybindings. The first time > I saw it, you went to the wrong list to complain about something not > sharing bindings with JFW that wasn't even the right list. I said it > there, adn I'll say it here again. If not having JFW bindings was going > to be a killer for the blind, then things like Orca, Speakup, Emacs, > Voice Over, along with *coughs* Window Eyes, and NVDA on Windows > wouldn't exist. To put your argument to a rest, if what you said were > true, then why are so many people switching away from jaws, just > speaking alone of windows, and going to NVDA or Window Eyes, let alone > those that are migrating to other *nix based systems? I don't know what > kind of personal crusade you are on, but from what I've seen, this is > nothing more than you trying to troll. > > Secondly, like I said, he's been on several lists complaining about no > one in the linux world using the JFW based keybindings. This > conversation could go on forever, but it would be just feeding a troll. > If everyone here has noticed, he's hijacked Tyler's thread, just to stir > up trouble. He seems to do that elsewhere on other Linux accessibility > lists, and when someone points out a valid argument, he seems to get > frustrated, and go away. > > *shrugs* if you've really taught computers to the blind, then you would > understand that they are willing to learn what works. Not everyone needs > the windows world, and not everyone wants to stay in that ecosystem. You > don't go to every list, start complaining about how things should be > like windows, and JAWS, otherwise like I've told you before, only JAWS > would exist, and there would be no other accessibility programs out > there. Basically it comes down to this, and this is why I am not too > sure about what you say about teaching those with vision impairments how > to use technology. You teach someone who doesn't know different > techniques, teach them different systems that would fit their needs, and > you let them decide. You don't force a single way onto them, and go > everywhere else that isn't of that way to stir up trouble. > > Anyway, end of my rant towards this guy. > > On 09/16/2012 05:51 PM, Glenn wrote: >> Actually, it is this attitude among the sighted, that keeps most >> technology >> from being made accessible to the Blind. >> Wow. >> Glenn >> >> ----- Original Message ----- >> From: "Alonzo Cuellar"<mariachiac@gmail.com> >> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system for >> Linux."<speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 4:38 PM >> Subject: Re: speakup todo? >> >> >> I think the key bindings are fine. There is no trouble with them at all. >> Always be able to expand your mind set. Even if little progress is made. >> After all, you get more advantages from learning the way other screen >> readers work. >> I can see where the option might be useful, but if you don't learn it >> full >> force and always stay trapped in the way jaws works, then you'll never >> expand your horizons. >> people come to linux expecting it to be something like windows. Its not >> and >> it probably never will be similar to windows. Its made for you to >> explore, >> etc. >> I was forced in using linux due to an accident I had with my computer. >> That >> was fine by me though. Ever since then I prefer the unix variances >> weather >> is be linux or mac. >> I'm no programmer by any means, but I do enjoy working with other >> operating >> systems. >> The argument that only techies spend the time to learn new keyboard >> commands >> is always widely used. I consider that as an excuse. Everyone can learn >> how >> to use a device weather it be a phone or computer. Maybe the person may >> have >> difficulty and may not excel where in mastering it, but thats ok. You can >> apply this to any situation. >> If we were to stop learning? Then we would never excel and stay trapped >> in >> the mind frame that this or that is to hard. >> Learn while you still can. Once you get older it gets harder to learn and >> thats where it might be a problem. >> >> Alonzo >> >> >> On Sep 16, 2012, at 3:59 PM, Glenn<glennervin@cableone.net> wrote: >> >>> That is the kind of thinking that will keep Linux in the shadows. >>> I teach people how to use screenreaders, and people have a hard enough >>> time >>> switching from the mouse to all these keyboard commands. >>> When people begrudgingly learn JFW keyboard mappings to some degree, do >>> you >>> think they will willing go out to learn different key mappings? >>> Only the techie types do that. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>> To: "Glenn"<glennervin@gmail.com>; "Speakup is a screen review system >>> for >>> Linux."<speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 3:39 PM >>> Subject: Re: speakup todo? >>> >>> >>> I'm not really to worried about JFW key mappings honestly. First it's >>> sort of weird, but mainly if they can't get used to using different >>> keys, they're never going to live on Linux, at least not in the cli. >>> On 9/16/2012 2:34 PM, Glenn wrote: >>>> The big one for SpeakUp would be for it to have the option to switch to >>>> JFW >>>> key mappings. >>>> This will allow many people to switch to Linux easily. >>>> Microsoft did this with MS Word, allowing people to use Word Perfect >>>> key >>>> mappings. >>>> I think this is the only way Linux will ever become any more popular to >>>> screenreader users. >>>> Glenn >>>> >>>> ----- Original Message ----- >>>> From: "Littlefield, Tyler"<tyler@tysdomain.com> >>>> To: "Speakup is a screen review system for Linux." >>>> <speakup@braille.uwo.ca> >>>> Sent: Sunday, September 16, 2012 1:17 PM >>>> Subject: speakup todo? >>>> >>>> >>>> Hello all: >>>> I'm trying to transfer, and applying for scholarships and all that I'd >>>> like to be able to make some contributions to projects that I can note. >>>> I'm interested in learning more about kernel programming, and I figured >>>> I'd start by working on something I use almost daily. I'm curious then >>>> if there's some sort of todo or improvements speakup could have to it. >>>> I'd also be curious if someone has thought about moving it to >>>> userspace--as far as I know, the only thing that we really need the >>>> kernel for would be hardware speech (and since serial ports are dying >>>> out that could be a dead point), and accessing the console directly. >>>> How >>>> easy would it be then, to have speakup run in userspace, but access a >>>> smaller cut-down version of itself in the kernel to provide the access >>>> to the console we need? >>>> We could use sequence files and access the console through /proc. It >>>> could return a file of 2-byte chars, which I believe is how it works >>>> now--one byte is the color, and the other byte is the ascii value. The >>>> sequence file would just iterate over the console's lines. I'm also >>>> curious how we'd handle something like key presses like caps+u to move >>>> up a line etc. >>>> >>>> If I'm way off here, I'd still like to help out if possible; is there a >>>> todo list around, or stuff people would like to see done? If there are >>>> people willing to answer questions from time to time in terms of the >>>> kernel programming, since that's something I've not done before, I'm >>>> game to start coding. >>>> >>>> Another question is then, how do people catch panics? Since I'm not >>>> quite cool enough to write code that just works, I'm sure I'll be >>>> dealing with panics, but I can't see them on the console and usually >>>> it's when speakup goes boom anyway. >>>> >>> >>> -- >>> Take care, >>> Ty >>> http://tds-solutions.net >>> The aspen project: a barebones light-weight mud engine: >>> http://code.google.com/p/aspenmud >>> He that will not reason is a bigot; he that cannot reason is a fool; he >>> that >>> dares not reason is a slave. >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >>> >>> _______________________________________________ >>> Speakup mailing list >>> Speakup@braille.uwo.ca >>> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > Jason Miller > Vinux PR Coordinator > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Kirk Reiser The Computer Braille Facility e-mail: kirk@braille.uwo.ca University of Western Ontario phone: (519) 661-3061 _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Alonzo Cuellar ` Glenn ` Glenn @ ` Keith Barrett ` Kyle 2 siblings, 1 reply; 51+ messages in thread From: Keith Barrett @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Just remember, not all windows users use jfw. On 16/09/2012 22:38, Alonzo Cuellar wrote: > I think the key bindings are fine. There is no trouble with them at all. > Always be able to expand your mind set. Even if little progress is made. After all, you get more advantages from learning the way other screen readers work. > I can see where the option might be useful, but if you don't learn it full force and always stay trapped in the way jaws works, then you'll never expand your horizons. > people come to linux expecting it to be something like windows. Its not and it probably never will be similar to windows. Its made for you to explore, etc. > I was forced in using linux due to an accident I had with my computer. That was fine by me though. Ever since then I prefer the unix variances weather is be linux or mac. > I'm no programmer by any means, but I do enjoy working with other operating systems. > The argument that only techies spend the time to learn new keyboard commands is always widely used. I consider that as an excuse. Everyone can learn how to use a device weather it be a phone or computer. Maybe the person may have difficulty and may not excel where in mastering it, but thats ok. You can apply this to any situation. > If we were to stop learning… Then we would never excel and stay trapped in the mind frame that this or that is to hard. > Learn while you still can. Once you get older it gets harder to learn and thats where it might be a problem. > > Alonzo > > > On Sep 16, 2012, at 3:59 PM, Glenn <glennervin@cableone.net> wrote: > >> That is the kind of thinking that will keep Linux in the shadows. >> I teach people how to use screenreaders, and people have a hard enough time >> switching from the mouse to all these keyboard commands. >> When people begrudgingly learn JFW keyboard mappings to some degree, do you >> think they will willing go out to learn different key mappings? >> Only the techie types do that. >> Glenn >> >> ----- Original Message ----- >> From: "Littlefield, Tyler" <tyler@tysdomain.com> >> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for >> Linux." <speakup@braille.uwo.ca> >> Sent: Sunday, September 16, 2012 3:39 PM >> Subject: Re: speakup todo? >> >> >> I'm not really to worried about JFW key mappings honestly. First it's >> sort of weird, but mainly if they can't get used to using different >> keys, they're never going to live on Linux, at least not in the cli. >> On 9/16/2012 2:34 PM, Glenn wrote: >>> The big one for SpeakUp would be for it to have the option to switch to >>> JFW >>> key mappings. >>> This will allow many people to switch to Linux easily. >>> Microsoft did this with MS Word, allowing people to use Word Perfect key >>> mappings. >>> I think this is the only way Linux will ever become any more popular to >>> screenreader users. >>> Glenn >>> >>> ----- Original Message ----- >>> From: "Littlefield, Tyler" <tyler@tysdomain.com> >>> To: "Speakup is a screen review system for Linux." >>> <speakup@braille.uwo.ca> >>> Sent: Sunday, September 16, 2012 1:17 PM >>> Subject: speakup todo? >>> >>> >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> >> >> -- >> Take care, >> Ty >> http://tds-solutions.net >> The aspen project: a barebones light-weight mud engine: >> http://code.google.com/p/aspenmud >> He that will not reason is a bigot; he that cannot reason is a fool; he that >> dares not reason is a slave. >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Keith Barrett @ ` Kyle ` Kyle 0 siblings, 1 reply; 51+ messages in thread From: Kyle @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I would definitely be interested in a Speakup-style screen reader in userspace. YASR, unless it has changed recently, runs a subshell for its functionality, so unfortunately, there is no access to all virtual consoles or the login prompt. It may, however, be worth looking at SBL as a base for comparison, as it doesn't appear to run a subshell. I am, however, at least in my Knoppix Adriane virtual machine, noticing that the keymap doesn't appear to work in the non-Adriane console, although characters typed into that console do speak, and I would guess that new text that appears in this console would also be spoken. ~Kyle ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Kyle @ ` Kyle ` Cleverson Casarin Uliana 0 siblings, 1 reply; 51+ messages in thread From: Kyle @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I just thought of another userspace example. Have a look at Brltty. I believe it is portable to other OS's such as the BSD's, and as far as I know, it requires no specialized kernel code. At least on Linux, it can start as a system daemon fairly early in the boot process, allowing access to all virtual consoles on the system. Brltty also doesn't depend on a subshell in order to have full functionality. So Brltty and SBL are currently the best to look at to determine whether or not it would be possible to make something like Speakup run in userspace, while hopefully remaining kernel agnostic. Having said this, I realize that SBL may not necessarily be kernel agnostic, but I do believe that Brltty is, and therefore it could be a great model to use as a userspace base. ~Kyle ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Kyle @ ` Cleverson Casarin Uliana ` Kyle 0 siblings, 1 reply; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. There's also Jupiter, yet another console reader. For more informations, please look for it at GitHub as I don't have the exact address right now. I only know it runs in user space too. Cleverson Em 17/09/2012 08:15, Kyle escreveu: > I just thought of another userspace example. Have a look at Brltty. I > believe it is portable to other OS's such as the BSD's, and as far as I > know, it requires no specialized kernel code. At least on Linux, it can > start as a system daemon fairly early in the boot process, allowing > access to all virtual consoles on the system. Brltty also doesn't depend > on a subshell in order to have full functionality. So Brltty and SBL are > currently the best to look at to determine whether or not it would be > possible to make something like Speakup run in userspace, while > hopefully remaining kernel agnostic. Having said this, I realize that > SBL may not necessarily be kernel agnostic, but I do believe that Brltty > is, and therefore it could be a great model to use as a userspace base. > ~Kyle > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Cleverson Casarin Uliana @ ` Kyle 0 siblings, 0 replies; 51+ messages in thread From: Kyle @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Jupiter is actually a hybrid that runs in userspace and also has a kernel module. http://eklhad.net/edbrowse/jupiter.html According to the write-up I found at this link, the kernal module is used to carry keyboard and tty events to userspace, where the userspace application then speaks the content of the screen and responds to keyboard events. So although it runs partially in userspace and in fact will interface with a hardware speech synthesizer using a USB to serial converter, it unfortunately wouldn't be portable enough to run on BSD or similar, unless the device driver could be adapted to the BSD or other kernel, and if that is possible, then it should also be possible to port Speakup in the same way. ~Kyle ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: speakup todo? ` Glenn ` Alonzo Cuellar @ ` Albert Sten-Clanton 1 sibling, 0 replies; 51+ messages in thread From: Albert Sten-Clanton @ UTC (permalink / raw) To: 'Glenn', 'Speakup is a screen review system for Linux.' I disagree. If Speakup's keys were hard to learn, I'd give it more credence, but it took little time to learn the keys I use most often. Certainly, I'm glad enough that a number of keystrokes that work in Windows also work with the GUI in Linux. The Speakup keys are a lot like the ones ASAP used, my favorite DOS screen reader. If ASAW had worked out, maybe my transition to Linux would have been even easier. Al -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Glenn Sent: Sunday, September 16, 2012 4:59 PM To: Speakup is a screen review system for Linux. Subject: Re: speakup todo? That is the kind of thinking that will keep Linux in the shadows. I teach people how to use screenreaders, and people have a hard enough time switching from the mouse to all these keyboard commands. When people begrudgingly learn JFW keyboard mappings to some degree, do you think they will willing go out to learn different key mappings? Only the techie types do that. Glenn ----- Original Message ----- From: "Littlefield, Tyler" <tyler@tysdomain.com> To: "Glenn" <glennervin@gmail.com>; "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 3:39 PM Subject: Re: speakup todo? I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch > to JFW key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect > key mappings. > I think this is the only way Linux will ever become any more popular > to screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I > figured I'd start by working on something I use almost daily. I'm > curious then if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. > How easy would it be then, to have speakup run in userspace, but > access a smaller cut-down version of itself in the kernel to provide > the access to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there > a todo list around, or stuff people would like to see done? If there > are people willing to answer questions from time to time in terms of > the kernel programming, since that's something I've not done before, > I'm game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: speakup todo? ` Littlefield, Tyler ` Glenn @ ` Albert Sten-Clanton ` Glenn ` mike 2 siblings, 1 reply; 51+ messages in thread From: Albert Sten-Clanton @ UTC (permalink / raw) To: 'Speakup is a screen review system for Linux.' Agreed. Plus, why screw up key mapping that's already decent? I had an easier time because the keys are a lot like ASAP was for DOS, but it would have been easy enough even without that. Al -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Littlefield, Tyler Sent: Sunday, September 16, 2012 4:39 PM To: Glenn; Speakup is a screen review system for Linux. Subject: Re: speakup todo? I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch > to JFW key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect > key mappings. > I think this is the only way Linux will ever become any more popular > to screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I > figured I'd start by working on something I use almost daily. I'm > curious then if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. > How easy would it be then, to have speakup run in userspace, but > access a smaller cut-down version of itself in the kernel to provide > the access to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there > a todo list around, or stuff people would like to see done? If there > are people willing to answer questions from time to time in terms of > the kernel programming, since that's something I've not done before, > I'm game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Albert Sten-Clanton @ ` Glenn 0 siblings, 0 replies; 51+ messages in thread From: Glenn @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I wasn't ever suggesting the key mappings be changed, just the option be created to switch to a JFW style if one chooses. Glenn ----- Original Message ----- From: "Albert Sten-Clanton" <albert.e.sten_clanton@verizon.net> To: "'Speakup is a screen review system for Linux.'" <speakup@braille.uwo.ca> Sent: Sunday, September 16, 2012 7:33 PM Subject: RE: speakup todo? Agreed. Plus, why screw up key mapping that's already decent? I had an easier time because the keys are a lot like ASAP was for DOS, but it would have been easy enough even without that. Al -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Littlefield, Tyler Sent: Sunday, September 16, 2012 4:39 PM To: Glenn; Speakup is a screen review system for Linux. Subject: Re: speakup todo? I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch > to JFW key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect > key mappings. > I think this is the only way Linux will ever become any more popular > to screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I > figured I'd start by working on something I use almost daily. I'm > curious then if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. > How easy would it be then, to have speakup run in userspace, but > access a smaller cut-down version of itself in the kernel to provide > the access to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there > a todo list around, or stuff people would like to see done? If there > are people willing to answer questions from time to time in terms of > the kernel programming, since that's something I've not done before, > I'm game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* RE: speakup todo? ` Littlefield, Tyler ` Glenn ` Albert Sten-Clanton @ ` mike 2 siblings, 0 replies; 51+ messages in thread From: mike @ UTC (permalink / raw) To: 'Speakup is a screen review system for Linux.' I have to agree with tie here. Also if you use nvda you have some ideas on keyboard commands but if they really want to learn Linux and Speakup read the manual. -----Original Message----- From: Speakup [mailto:speakup-bounces@braille.uwo.ca] On Behalf Of Littlefield, Tyler Sent: Sunday, September 16, 2012 3:39 PM To: Glenn; Speakup is a screen review system for Linux. Subject: Re: speakup todo? I'm not really to worried about JFW key mappings honestly. First it's sort of weird, but mainly if they can't get used to using different keys, they're never going to live on Linux, at least not in the cli. On 9/16/2012 2:34 PM, Glenn wrote: > The big one for SpeakUp would be for it to have the option to switch > to JFW key mappings. > This will allow many people to switch to Linux easily. > Microsoft did this with MS Word, allowing people to use Word Perfect > key mappings. > I think this is the only way Linux will ever become any more popular > to screenreader users. > Glenn > > ----- Original Message ----- > From: "Littlefield, Tyler" <tyler@tysdomain.com> > To: "Speakup is a screen review system for Linux." > <speakup@braille.uwo.ca> > Sent: Sunday, September 16, 2012 1:17 PM > Subject: speakup todo? > > > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I > figured I'd start by working on something I use almost daily. I'm > curious then if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. > How easy would it be then, to have speakup run in userspace, but > access a smaller cut-down version of itself in the kernel to provide > the access to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there > a todo list around, or stuff people would like to see done? If there > are people willing to answer questions from time to time in terms of > the kernel programming, since that's something I've not done before, > I'm game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. _______________________________________________ Speakup mailing list Speakup@braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? speakup todo? Littlefield, Tyler ` Samuel Thibault ` Glenn @ ` Brian Buhrow ` Littlefield, Tyler ` Cleverson Casarin Uliana ` Cleverson Casarin Uliana 3 siblings, 2 replies; 51+ messages in thread From: Brian Buhrow @ UTC (permalink / raw) To: Speakup is a screen review system for Linux.; +Cc: buhrow Hello. If you want to know how Speakup might work in user-space, check out yasr, which is a completely user-space based screen reader. I use it every day under NetBSD, where it works wonderfully. As far as kernel programming goes, see if you can find some books on the topic, read kernel code, and learn how to generate and use crash dumps so you can do post mortoms on kernels after they crash. Learn how to set up a serial console since it will let you see panics as they happen, and, if you have two machines, learn how to set up and use kgdb, the in-kernel gdb debugger. Kernel code isn't that much different from regular code, both should be easy to read, as efficient as possible without being convoluted, and as well tested and bullet proof as possible. Good luck, and happy hacking! On Sep 16, 12:17pm, "Littlefield, Tyler" wrote: } Subject: speakup todo? } Hello all: } I'm trying to transfer, and applying for scholarships and all that I'd } like to be able to make some contributions to projects that I can note. } I'm interested in learning more about kernel programming, and I figured } I'd start by working on something I use almost daily. I'm curious then } if there's some sort of todo or improvements speakup could have to it. } I'd also be curious if someone has thought about moving it to } userspace--as far as I know, the only thing that we really need the } kernel for would be hardware speech (and since serial ports are dying } out that could be a dead point), and accessing the console directly. How } easy would it be then, to have speakup run in userspace, but access a } smaller cut-down version of itself in the kernel to provide the access } to the console we need? } We could use sequence files and access the console through /proc. It } could return a file of 2-byte chars, which I believe is how it works } now--one byte is the color, and the other byte is the ascii value. The } sequence file would just iterate over the console's lines. I'm also } curious how we'd handle something like key presses like caps+u to move } up a line etc. } } If I'm way off here, I'd still like to help out if possible; is there a } todo list around, or stuff people would like to see done? If there are } people willing to answer questions from time to time in terms of the } kernel programming, since that's something I've not done before, I'm } game to start coding. } } Another question is then, how do people catch panics? Since I'm not } quite cool enough to write code that just works, I'm sure I'll be } dealing with panics, but I can't see them on the console and usually } it's when speakup goes boom anyway. } } -- } Take care, } Ty } http://tds-solutions.net } The aspen project: a barebones light-weight mud engine: } http://code.google.com/p/aspenmud } He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. } } _______________________________________________ } Speakup mailing list } Speakup@braille.uwo.ca } http://speech.braille.uwo.ca/mailman/listinfo/speakup >-- End of excerpt from "Littlefield, Tyler" ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Brian Buhrow @ ` Littlefield, Tyler ` Brian Buhrow ` Cleverson Casarin Uliana 1 sibling, 1 reply; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. hello: Thanks for the info; I think my biggest issue is I really don't have systems with serial ports. Has anyone played with netconsole? apparently you can hook a system up over a crossover cable and send messages to it, but I'm not sure how well it works. On another unrelated note, I'm curious how you managed to install BSD; did you do something without a serial install? On 9/16/2012 10:31 PM, Brian Buhrow wrote: > Hello. If you want to know how Speakup might work in user-space, check > out yasr, which is a completely user-space based screen reader. I use it > every day under NetBSD, where it works wonderfully. > As far as kernel programming goes, see if you can find some books on > the topic, read kernel code, and learn how to generate and use crash dumps > so you can do post mortoms on kernels after they crash. Learn how to set > up a serial console since it will let you see panics as they happen, and, > if you have two machines, learn how to set up and use kgdb, the in-kernel > gdb debugger. > Kernel code isn't that much different from regular code, both should > be easy to read, as efficient as possible without being convoluted, and as > well tested and bullet proof as possible. > Good luck, and happy hacking! > On Sep 16, 12:17pm, "Littlefield, Tyler" wrote: > } Subject: speakup todo? > } Hello all: > } I'm trying to transfer, and applying for scholarships and all that I'd > } like to be able to make some contributions to projects that I can note. > } I'm interested in learning more about kernel programming, and I figured > } I'd start by working on something I use almost daily. I'm curious then > } if there's some sort of todo or improvements speakup could have to it. > } I'd also be curious if someone has thought about moving it to > } userspace--as far as I know, the only thing that we really need the > } kernel for would be hardware speech (and since serial ports are dying > } out that could be a dead point), and accessing the console directly. How > } easy would it be then, to have speakup run in userspace, but access a > } smaller cut-down version of itself in the kernel to provide the access > } to the console we need? > } We could use sequence files and access the console through /proc. It > } could return a file of 2-byte chars, which I believe is how it works > } now--one byte is the color, and the other byte is the ascii value. The > } sequence file would just iterate over the console's lines. I'm also > } curious how we'd handle something like key presses like caps+u to move > } up a line etc. > } > } If I'm way off here, I'd still like to help out if possible; is there a > } todo list around, or stuff people would like to see done? If there are > } people willing to answer questions from time to time in terms of the > } kernel programming, since that's something I've not done before, I'm > } game to start coding. > } > } Another question is then, how do people catch panics? Since I'm not > } quite cool enough to write code that just works, I'm sure I'll be > } dealing with panics, but I can't see them on the console and usually > } it's when speakup goes boom anyway. > } > } -- > } Take care, > } Ty > } http://tds-solutions.net > } The aspen project: a barebones light-weight mud engine: > } http://code.google.com/p/aspenmud > } He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. > } > } _______________________________________________ > } Speakup mailing list > } Speakup@braille.uwo.ca > } http://speech.braille.uwo.ca/mailman/listinfo/speakup >> -- End of excerpt from "Littlefield, Tyler" > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Brian Buhrow 0 siblings, 0 replies; 51+ messages in thread From: Brian Buhrow @ UTC (permalink / raw) To: Speakup is a screen review system for Linux.; +Cc: buhrow On Sep 16, 10:35pm, "Littlefield, Tyler" wrote: } Subject: Re: speakup todo? } hello: } Thanks for the info; I think my biggest issue is I really don't have } systems with serial ports. Has anyone played with netconsole? apparently } you can hook a system up over a crossover cable and send messages to it, } but I'm not sure how well it works. } } On another unrelated note, I'm curious how you managed to install BSD; } did you do something without a serial install? Typicaly, for my BSD installs, I do a serial console. Recently, I did a machine without a serial port. In that case, I built a bootable USB flash disk with all I needed, and had it startup an sshd on a known IP address. Once in, I can then run the system from there, and initialize the hard drive, check all the drivers and make sure all will work before building an installation on the hardware itself that will come up talking. -Brian ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Brian Buhrow ` Littlefield, Tyler @ ` Cleverson Casarin Uliana 1 sibling, 0 replies; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hi Brian, would it be hard to make a FreeBSD or Net BSD image with a speech-enabled installer using yasr for blind people? I've always wanted to experiment with a BSD, but not merely through SSH or the like. Cheers Cleverson Em 17/09/2012 01:31, Brian Buhrow escreveu: > Hello. If you want to know how Speakup might work in user-space, check > out yasr, which is a completely user-space based screen reader. I use it > every day under NetBSD, where it works wonderfully. > As far as kernel programming goes, see if you can find some books on > the topic, read kernel code, and learn how to generate and use crash dumps > so you can do post mortoms on kernels after they crash. Learn how to set > up a serial console since it will let you see panics as they happen, and, > if you have two machines, learn how to set up and use kgdb, the in-kernel > gdb debugger. > Kernel code isn't that much different from regular code, both should > be easy to read, as efficient as possible without being convoluted, and as > well tested and bullet proof as possible. > Good luck, and happy hacking! > On Sep 16, 12:17pm, "Littlefield, Tyler" wrote: > } Subject: speakup todo? > } Hello all: > } I'm trying to transfer, and applying for scholarships and all that I'd > } like to be able to make some contributions to projects that I can note. > } I'm interested in learning more about kernel programming, and I figured > } I'd start by working on something I use almost daily. I'm curious then > } if there's some sort of todo or improvements speakup could have to it. > } I'd also be curious if someone has thought about moving it to > } userspace--as far as I know, the only thing that we really need the > } kernel for would be hardware speech (and since serial ports are dying > } out that could be a dead point), and accessing the console directly. How > } easy would it be then, to have speakup run in userspace, but access a > } smaller cut-down version of itself in the kernel to provide the access > } to the console we need? > } We could use sequence files and access the console through /proc. It > } could return a file of 2-byte chars, which I believe is how it works > } now--one byte is the color, and the other byte is the ascii value. The > } sequence file would just iterate over the console's lines. I'm also > } curious how we'd handle something like key presses like caps+u to move > } up a line etc. > } > } If I'm way off here, I'd still like to help out if possible; is there a > } todo list around, or stuff people would like to see done? If there are > } people willing to answer questions from time to time in terms of the > } kernel programming, since that's something I've not done before, I'm > } game to start coding. > } > } Another question is then, how do people catch panics? Since I'm not > } quite cool enough to write code that just works, I'm sure I'll be > } dealing with panics, but I can't see them on the console and usually > } it's when speakup goes boom anyway. > } > } -- > } Take care, > } Ty > } http://tds-solutions.net > } The aspen project: a barebones light-weight mud engine: > } http://code.google.com/p/aspenmud > } He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. > } > } _______________________________________________ > } Speakup mailing list > } Speakup@braille.uwo.ca > } http://speech.braille.uwo.ca/mailman/listinfo/speakup >> -- End of excerpt from "Littlefield, Tyler" > > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? speakup todo? Littlefield, Tyler ` (2 preceding siblings ...) ` Brian Buhrow @ ` Cleverson Casarin Uliana ` Littlefield, Tyler ` Kirk Reiser 3 siblings, 2 replies; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Well, as for new features in Speakup, there are at least two features I would love included in Speakup. First, one should be able to define macro actions and assign them a key. For example, on pressing a key, speakup would jump two lines, them jump three words to the right, then read the next word. The second feature would be to define various portions of the screen to be silenced or automatically read, and save such portions on a per application basis. Cheers Cleverson Em 16/09/2012 15:17, Littlefield, Tyler escreveu: > Hello all: > I'm trying to transfer, and applying for scholarships and all that I'd > like to be able to make some contributions to projects that I can note. > I'm interested in learning more about kernel programming, and I figured > I'd start by working on something I use almost daily. I'm curious then > if there's some sort of todo or improvements speakup could have to it. > I'd also be curious if someone has thought about moving it to > userspace--as far as I know, the only thing that we really need the > kernel for would be hardware speech (and since serial ports are dying > out that could be a dead point), and accessing the console directly. How > easy would it be then, to have speakup run in userspace, but access a > smaller cut-down version of itself in the kernel to provide the access > to the console we need? > We could use sequence files and access the console through /proc. It > could return a file of 2-byte chars, which I believe is how it works > now--one byte is the color, and the other byte is the ascii value. The > sequence file would just iterate over the console's lines. I'm also > curious how we'd handle something like key presses like caps+u to move > up a line etc. > > If I'm way off here, I'd still like to help out if possible; is there a > todo list around, or stuff people would like to see done? If there are > people willing to answer questions from time to time in terms of the > kernel programming, since that's something I've not done before, I'm > game to start coding. > > Another question is then, how do people catch panics? Since I'm not > quite cool enough to write code that just works, I'm sure I'll be > dealing with panics, but I can't see them on the console and usually > it's when speakup goes boom anyway. > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Cleverson Casarin Uliana @ ` Littlefield, Tyler ` Cleverson Casarin Uliana ` Kirk Reiser 1 sibling, 1 reply; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hello: I have no clue how you'd do such a thing in Speakup, but I've recently started USpeakup, which is well, speakup in user space. I plan to add scripting support, so all of this would be perfectly reasonable. I'm adding your idea of macros to the ideas list; I had already wanted to set things up so that you could manage different regions of the screen; any ideas how that might work? On 9/17/2012 6:31 PM, Cleverson Casarin Uliana wrote: > Well, as for new features in Speakup, there are at least two features > I would love included in Speakup. > > First, one should be able to define macro actions and assign them a > key. For example, on pressing a key, speakup would jump two lines, > them jump three words to the right, then read the next word. > > The second feature would be to define various portions of the screen > to be silenced or automatically read, and save such portions on a per > application basis. > > Cheers > Cleverson > > Em 16/09/2012 15:17, Littlefield, Tyler escreveu: >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Cleverson Casarin Uliana ` Littlefield, Tyler 0 siblings, 1 reply; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Littlefield, Tyler wrote: > I have no clue how you'd do such a thing in Speakup, but I've recently > started USpeakup, which is well, speakup in user space. I plan to add > scripting support, so all of this would be perfectly reasonable. I'm > adding your idea of macros to the ideas list; I had already wanted to > set things up so that you could manage different regions of the screen; Thank you! So, let me suggest one more thing: whenever possible, you might use standard programming languages for coding, so we may port it to BSD and other OSes in the future, then we port ESpeak too, and it will be straight for anyone to use other systems even in other human languages like mine, Brazilian Portuguese, as ESpeak supports it. Thanks again, Cleverson ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Cleverson Casarin Uliana @ ` Littlefield, Tyler ` Kyle ` Cleverson Casarin Uliana 0 siblings, 2 replies; 51+ messages in thread From: Littlefield, Tyler @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. What is a "standard programming language?" It's written in c++, with dependencies on Boost which works on BSD, with Lua as a scripting language which also compiles on BSD. Is that what you were aiming for? On 9/17/2012 6:59 PM, Cleverson Casarin Uliana wrote: > Littlefield, Tyler wrote: >> I have no clue how you'd do such a thing in Speakup, but I've recently >> started USpeakup, which is well, speakup in user space. I plan to add >> scripting support, so all of this would be perfectly reasonable. I'm >> adding your idea of macros to the ideas list; I had already wanted to >> set things up so that you could manage different regions of the screen; > Thank you! So, let me suggest one more thing: whenever possible, you > might use standard programming languages for coding, so we may port it > to BSD and other OSes in the future, then we port ESpeak too, and it > will be straight for anyone to use other systems even in other human > languages like mine, Brazilian Portuguese, as ESpeak supports it. > > Thanks again, > Cleverson > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave. ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler @ ` Kyle ` Cleverson Casarin Uliana 1 sibling, 0 replies; 51+ messages in thread From: Kyle @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Tyler, Do you have a link or a github repo for USpeakup? I am very much interested in working with it, mostly for testing purposes at this point, but possibly for some coding help as well in the future. Thanks. ~Kyle ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Littlefield, Tyler ` Kyle @ ` Cleverson Casarin Uliana 1 sibling, 0 replies; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hi, yes, I just meant for you to try not tieing it to Linux very much. Cheers Cleverson Em 17/09/2012 22:00, Littlefield, Tyler escreveu: > What is a "standard programming language?" > It's written in c++, with dependencies on Boost which works on BSD, with > Lua as a scripting language which also compiles on BSD. Is that what you > were aiming for? > On 9/17/2012 6:59 PM, Cleverson Casarin Uliana wrote: >> Littlefield, Tyler wrote: >>> I have no clue how you'd do such a thing in Speakup, but I've recently >>> started USpeakup, which is well, speakup in user space. I plan to add >>> scripting support, so all of this would be perfectly reasonable. I'm >>> adding your idea of macros to the ideas list; I had already wanted to >>> set things up so that you could manage different regions of the screen; >> Thank you! So, let me suggest one more thing: whenever possible, you >> might use standard programming languages for coding, so we may port it >> to BSD and other OSes in the future, then we port ESpeak too, and it >> will be straight for anyone to use other systems even in other human >> languages like mine, Brazilian Portuguese, as ESpeak supports it. >> >> Thanks again, >> Cleverson >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Cleverson Casarin Uliana ` Littlefield, Tyler @ ` Kirk Reiser ` Cleverson Casarin Uliana 1 sibling, 1 reply; 51+ messages in thread From: Kirk Reiser @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Both very good ideas which I believe are already in the ToDo file. At least, application configuration loading is. Whether or not we will ever see features like that depends on if anyone takes on actively working on speakup again. I can't see myself getting to it. As for silencing portions of the screen, you can currently quiet any rectangular area of the screen by placing your reading cursor on your starting position and typing speakup-f2 then placing your reading cursor on your end position and once again typing speakup-f2. Then you can silence that area with speakup-f4. I use it to silence the status line in emacs when I get tired of hearing the time/load average and whatever else I have displayed there. This of course is not as nice as having it load automagically when you load emacs but one of the really nice things about linux is you can have many consoles. I typically have twelve and always have one open in emacs. On Mon, 17 Sep 2012, Cleverson Casarin Uliana wrote: > Well, as for new features in Speakup, there are at least two features I would > love included in Speakup. > > First, one should be able to define macro actions and assign them a key. For > example, on pressing a key, speakup would jump two lines, them jump three > words to the right, then read the next word. > > The second feature would be to define various portions of the screen to be > silenced or automatically read, and save such portions on a per application > basis. > > Cheers > Cleverson > > Em 16/09/2012 15:17, Littlefield, Tyler escreveu: >> Hello all: >> I'm trying to transfer, and applying for scholarships and all that I'd >> like to be able to make some contributions to projects that I can note. >> I'm interested in learning more about kernel programming, and I figured >> I'd start by working on something I use almost daily. I'm curious then >> if there's some sort of todo or improvements speakup could have to it. >> I'd also be curious if someone has thought about moving it to >> userspace--as far as I know, the only thing that we really need the >> kernel for would be hardware speech (and since serial ports are dying >> out that could be a dead point), and accessing the console directly. How >> easy would it be then, to have speakup run in userspace, but access a >> smaller cut-down version of itself in the kernel to provide the access >> to the console we need? >> We could use sequence files and access the console through /proc. It >> could return a file of 2-byte chars, which I believe is how it works >> now--one byte is the color, and the other byte is the ascii value. The >> sequence file would just iterate over the console's lines. I'm also >> curious how we'd handle something like key presses like caps+u to move >> up a line etc. >> >> If I'm way off here, I'd still like to help out if possible; is there a >> todo list around, or stuff people would like to see done? If there are >> people willing to answer questions from time to time in terms of the >> kernel programming, since that's something I've not done before, I'm >> game to start coding. >> >> Another question is then, how do people catch panics? Since I'm not >> quite cool enough to write code that just works, I'm sure I'll be >> dealing with panics, but I can't see them on the console and usually >> it's when speakup goes boom anyway. >> > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > -- Kirk Reiser The Computer Braille Facility e-mail: kirk@braille.uwo.ca University of Western Ontario phone: (519) 661-3061 ^ permalink raw reply [flat|nested] 51+ messages in thread
* Re: speakup todo? ` Kirk Reiser @ ` Cleverson Casarin Uliana 0 siblings, 0 replies; 51+ messages in thread From: Cleverson Casarin Uliana @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. OK, thank you Kirk; I knew this feature of F2 and F4, but it's not possible to save it among Linux sessions, nor have more than one defined screen area at a time, right? Cheers Cleverson Em 17/09/2012 22:18, Kirk Reiser escreveu: > Both very good ideas which I believe are already in the ToDo file. At > least, application configuration loading is. Whether or not we will > ever see features like that depends on if anyone takes on actively > working on speakup again. I can't see myself getting to it. > > As for silencing portions of the screen, you can currently quiet any > rectangular area of the screen by placing your reading cursor on your > starting position and typing speakup-f2 then placing your reading > cursor on your end position and once again typing speakup-f2. Then > you can silence that area with speakup-f4. I use it to silence the > status line in emacs when I get tired of hearing the time/load average > and whatever else I have displayed there. > > This of course is not as nice as having it load automagically when you > load emacs but one of the really nice things about linux is you can > have many consoles. I typically have twelve and always have one open > in emacs. > > On Mon, 17 Sep 2012, Cleverson Casarin Uliana wrote: > >> Well, as for new features in Speakup, there are at least two features >> I would love included in Speakup. >> >> First, one should be able to define macro actions and assign them a >> key. For example, on pressing a key, speakup would jump two lines, >> them jump three words to the right, then read the next word. >> >> The second feature would be to define various portions of the screen >> to be silenced or automatically read, and save such portions on a per >> application basis. >> >> Cheers >> Cleverson >> >> Em 16/09/2012 15:17, Littlefield, Tyler escreveu: >>> Hello all: >>> I'm trying to transfer, and applying for scholarships and all that I'd >>> like to be able to make some contributions to projects that I can note. >>> I'm interested in learning more about kernel programming, and I figured >>> I'd start by working on something I use almost daily. I'm curious then >>> if there's some sort of todo or improvements speakup could have to it. >>> I'd also be curious if someone has thought about moving it to >>> userspace--as far as I know, the only thing that we really need the >>> kernel for would be hardware speech (and since serial ports are dying >>> out that could be a dead point), and accessing the console directly. How >>> easy would it be then, to have speakup run in userspace, but access a >>> smaller cut-down version of itself in the kernel to provide the access >>> to the console we need? >>> We could use sequence files and access the console through /proc. It >>> could return a file of 2-byte chars, which I believe is how it works >>> now--one byte is the color, and the other byte is the ascii value. The >>> sequence file would just iterate over the console's lines. I'm also >>> curious how we'd handle something like key presses like caps+u to move >>> up a line etc. >>> >>> If I'm way off here, I'd still like to help out if possible; is there a >>> todo list around, or stuff people would like to see done? If there are >>> people willing to answer questions from time to time in terms of the >>> kernel programming, since that's something I've not done before, I'm >>> game to start coding. >>> >>> Another question is then, how do people catch panics? Since I'm not >>> quite cool enough to write code that just works, I'm sure I'll be >>> dealing with panics, but I can't see them on the console and usually >>> it's when speakup goes boom anyway. >>> >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup >> > > -- > Kirk Reiser The Computer Braille Facility > e-mail: kirk@braille.uwo.ca University of Western Ontario > phone: (519) 661-3061 > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > ^ permalink raw reply [flat|nested] 51+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
speakup todo? Littlefield, Tyler
` Samuel Thibault
` Glenn
` Littlefield, Tyler
` Glenn
` Alonzo Cuellar
` Glenn
` Rob Hudson
` Littlefield, Tyler
` Alonzo Cuellar
` Glenn
` Littlefield, Tyler
` Rob Hudson
` Glenn
` Glenn
` Alonzo Cuellar
` Littlefield, Tyler
` Glenn
` Littlefield, Tyler
` Glenn
` Albert Sten-Clanton
` Jason Miller
` Glenn
` Littlefield, Tyler
` mk360
` Glenn
` Speakup history lesson, was " Kirk Reiser
` Albert Sten-Clanton
` Brian Buhrow
` Glenn
` Keith Barrett
` Kyle
` Kyle
` Cleverson Casarin Uliana
` Kyle
` Albert Sten-Clanton
` Albert Sten-Clanton
` Glenn
` mike
` Brian Buhrow
` Littlefield, Tyler
` Brian Buhrow
` Cleverson Casarin Uliana
` Cleverson Casarin Uliana
` Littlefield, Tyler
` Cleverson Casarin Uliana
` Littlefield, Tyler
` Kyle
` Cleverson Casarin Uliana
` Kirk Reiser
` Cleverson Casarin Uliana
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).