Slashdot Mirror


Skipper Accessibility Suite 1.6.0 Released

Semi-Anonymous Reader writes "Skipper 1.6.0 is a GPLed Linux accessibility suite for the severely physically disabled - cerebral palsy, road traffic accidents, motor neuron disease, Parkinsons etc. It takes input from multiple devices like graphics tablets and microswitches connected directly to the printer port, does input switching and processing (configured graphically like modular synthesisers), and provides clever genetically annealed menu systems for application and desktop control. With just one detectable click, people can have full Web and email access - in fact the whole Linux desktop - in complete privacy. Now the problem's getting it to people who need it. Charities and institutions think physical, Windows and money, so it's down to the geeks. Set up a kid near you this Fall - they might not be the next Einstein or Mozart, but you'll be giving them a lifetime of education, activity, self-expression and self-determination."

35 of 128 comments (clear)

  1. Get 'em hooked early by Anonymous Coward · · Score: 2, Funny

    Set up a kid near you this Fall - they might not be the next Einstein or Mozart, but you'll be giving them a lifetime of education, activity, self-expression and self-determination."

    More like a lifetime of Slashdot and Everquest addiction.

    Oh, and fp.

  2. linux based? by Anonymous Coward · · Score: 4, Funny

    great, as if the handicapped didn't have enough trouble already - now they have to worry about configuring their kernel and dicking around with XFree86Config!

  3. On the other hand by kfg · · Score: 4, Insightful

    As it were, they just might be the next Stephen Hawking.

    Ya never know.

    KFG

    1. Re:On the other hand by lokedhs · · Score: 2, Interesting

      He did. He was in university when it happened. And besides, in all it's horribleness, it was probably a good thing for humanity he did, since he didn't really start to take an interest in his studies until after he became ill.

  4. Sounds very cool! by Ratface · · Score: 3, Interesting

    A friend of mine who is a Linux whizz and who is looking into setting up a charity organisation for techies to be able to contribute time & know-how for good causes might well be interested in this project.

    I guess that if anything is going to help spread news about its availability, this is the right place to be.

    --

    A little planning goes a long way...
  5. Cyborg? by BWJones · · Score: 2, Interesting

    and provides clever genetically annealed menu systems for application and desktop control.

    Genetically annealed menu systems? What the....?!? Well, I have been following bionics and cybernetics for a little while now, and this is certainly new to me. :-)

    Seriously though, what are they talking about?

    --
    Visit Jonesblog and say hello.
    1. Re:Cyborg? by Anonymous Coward · · Score: 3, Informative

      Their talking about the AI algorithm used to determine the order in which the menus appear. Anealing is a technique to randomly jump to another location in the search space when a local maximum is found. Genetically anealed (I guess, I've never heard the term before) means a genetic algorithm which periodically resets some of the population to keep searches from finding a local maximum.

  6. Setup a... kid? by lingqi · · Score: 3, Funny
    Set up a kid near you this Fall...

    So that's what y'all are calling it now? doesn't that require women (preferabbly one married to you) first?

    I mean, not so familiar with these things, /. regular and all...

    [ducks]

    --

    My life in the land of the rising sun.

    1. Re:Setup a... kid? by SharpFang · · Score: 3, Funny

      He says "set up", not "install". It's misconfigured!

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  7. what makes humans precious? by Porthwhanker · · Score: 5, Funny

    In the Information Age we can see more clearly than ever before that what makes human beings precious is creativity, intelligence, wit and determination.

    And here I thought it was how much money you make. Guess I'm still stuck in the Capitalism Age.

    1. Re:what makes humans precious? by Porthwhanker · · Score: 3, Interesting

      And capitalism doesn't do that for you? People buying things fund creativity, intelligence, wit, and determination.

      I don't argue what you're saying, but I think creativity, intelligence, wit, and determination would still exist just as much without capitalism. I was just pointing out that too often we put more value on money than on what's really important in life.

      The other option is doing things, albeit out of the goodness of your heart or for the betterment of humanity, without a chance of having a better financial/materialistic life for it. It's hard to be motivated with just a "thanks" or "oh, that's neat" when you're living just like everybody else, more than likely poor.

      You could be right, but I've always found that doing something that's appreciated by other people is the most rewarding aspect of life, and it really doesn't matter if I get paid for it or not. I don't usually feel appreciated for the things I *do* get paid for, and that's not very satisfying in the end.

      Besides, money can often ruin creativity, like when an artist finds something that "works" and becomes formulaic in order to maximize financial gain.

    2. Re:what makes humans precious? by lanswitch · · Score: 2, Insightful

      Having people sit at home is never good for an economy. If governments can get handicapped people to be (more) integrated and thus more productive, they can save a lot on welfare and such. Plus the people themselves will feel stronger because they participate in society.
      Having a handicapped person in the family can be very taxing. Being ill is not easy, and the situation can lead to psycho-sociological problems. The more the person can do for him/herself, the better the family will function as a whole.Remember, even psycho-sociological problems will cost (the family and society) real money.

      been there.

  8. translation by flynt · · Score: 4, Interesting

    Could someone help me with this one?

    Charities and institutions think physical, Windows and money, so it's down to the geeks.

    What the hell is he trying to say with that sentence?

    1. Re:translation by artg · · Score: 4, Informative

      I read it as :

      "Charities and institutions think they need [expensive] special hardware and Windows based software. It's up to geeks to show what can be done with a bit of intelligence and applied engineering"

      Due to the relatively small market and high support costs, products made for disabled people are usually pretty expensive. This doesn't only apply to hospital-grade wheelchairs etc., but also to software like screenreaders.

    2. Re:translation by nadaou · · Score: 2, Interesting

      What the hell is he trying to say with that sentence?

      Charities and institutions like to quantify widgets delivered and present nice boxes with ribbons on them to sick kids in the hospital.

      aka throw money at the problem.

      While Linux may be brilliantly suited for folks in real need - due to the custom setups available for people who really need or want them - it doesn't really fit into the image of a valued product you can buy off the shelf and present with a smile in a PR photo. eg: Microsoft 'donating' "Billions $$" of MS software gets way better press & recognition than an open source developer writing a program that delivers most of the worlds email, for Free.
      Which leaves more for humanity as their legacy?

      The word of mouth thing among the families should really help the cause.

      --
      ~.~
      I'm a peripheral visionary.
    3. Re:translation by Total_Wimp · · Score: 2, Interesting

      There are several fine translations here, but I just wanted to add that this line, and the line following may well have changed my life.

      I've known for a while that with a nice IT job and a good standard of living I needed to start thinking of ways I could give back to the community. But how? I'm not that interested in soup kitchen work and just giving money to United Way or whatever just seemed like a way to provide payroll for the organization instead of getting help to people that need it.

      But this is perfect for me. IT work is expensive if these people have to pay for it, but I can give it to them for free. Getting low-cost equipment, putting it together in a nice package and installing it... and spending some time with the person who needs to understand how it works... I can do this. It would be fun. I can make a difference.

      I don't mean to get all tear-jerky on y'all, but the original poster is dead-on. People like us, who are already used to helping out Grandma and Uncle Bob, can give the same kind of support to someone who really needs it. And it will be by doing something we love to do anyway.

      I'm in.

      TW

  9. Genetically annealed? by JessLeah · · Score: 4, Funny

    What does "genetically annealed" mean? All I can guess is, umm, my Dad's name is Neal, so I guess I'm "genetically anNealed"?

    1. Re:Genetically annealed? by Lord+Crc · · Score: 4, Interesting

      It's a minimization technique, ie finding the minimum of a function (say a cost function). I'm by no means an expert in the field, but I guess in this case they're using it to dynamically find the optimal menu configuration based on use or something like that.

      Here's a page that explains some of it.

  10. Will it interface with this? by Max+Romantschuk · · Score: 5, Interesting

    My father has a very rare motor neuron disese, multifocal motor neuropathy (MMN). A treatment has been discovered which has reasonable effect, but it is possible he'll be paralysed eventually.

    He aquired a device which reads your EEG and uses it to control a computer. Check out http://www.brainfingers.com/ for details. So far he hasn't needed to use it, but in the future it might be a necessity.

    Anyway... This seems like ideal technology to combine with the stuff mentioned above. This should be at the OS level after all.

    (Just before everyone asks... the device does work, but you need to learn how to control your brainwaves. It's sort of like Palm's Grafiti for your head ;)

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
    1. Re:Will it interface with this? by nadaou · · Score: 2, Interesting

      Sure. And any 2nd year electrical engineering student should be able to set the thing up.

      Trick is to know enough so the circuit is designed so you don't fry the delicate piece of equipment.

      You can do all sorts of stuff with a PC serial/parallel/joystick port. Add the flexability of linux & X windows .. Actually X is a bit underated for this sort of stuff..

      See the lirc.org page for some easy places to start.

      $ apt-cache search accessibility
      at-spi - Assistive Technology Service Provider Interface
      at-spi-doc - Documentation files of at-spi for GNOME Accessibility
      ayttm - All in one Instant Messaging client, forked from Everybuddy
      falconseye - A port of NetHack using SDL
      falconseye-data - Data files for Falcon's Eye
      gnome-accessibility-themes - GNOME 2 accessibility themes
      lg-issue49 - Issue 49 of the Linux Gazette.
      libatk1.0-0 - The ATK accessibility toolkit
      libatk1.0-data - Common files for the ATK accessibility toolkit
      libatk1.0-dbg - The ATK libraries and debugging symbols
      libatk1.0-dev - Development files for the ATK accessibility toolkit
      libatk1.0-doc - Documentation files for the ATK toolkit
      libatspi-dev - Development files of at-spi for GNOME Accessibility
      libatspi1.0-0 - C binding libraries of at-spi for GNOME Accessibility
      libgail-common - GNOME Accessibility Implementation Library -- common modules
      libgail-dbg - Gail libraries and debugging symbols
      libgail-dev - GNOME Accessibility Implementation Library -- development files
      libgail-doc - Documentation files of Gail library
      libgail-gnome-dbg - libgail-gnome library and debugging symbols
      libgail-gnome-dev - Development files of libgail-gnome
      libgail-gnome-module - GNOME Accessibility Implementation Module for GnomeUI/BonoboUI
      libgail17 - GNOME Accessibility Implementation Library -- the shared libraries
      stalin - An extremely aggressive Scheme compiler
      xkbset - Small utility to change the AccessX settings of XKEYBOARD.
      cl-faq - This package contains Common Lisp-related FAQs
      w3-recs - [EBOOK-DEV] Recommendations of the W3
      w3-recs-2002 - [EBOOK-DEV] Recommendations of the W3 - Year 2002

      --
      ~.~
      I'm a peripheral visionary.
  11. Hawking by Alakaboo · · Score: 2, Interesting

    ...they might not be the next Einstein or Mozart...

    No, but they very well might be the next Stephen Hawking.

  12. From a user: Thank you! by the+man+with+the+pla · · Score: 5, Informative

    I lost most of the use of my fingers and 40 percent of my vision in a chemical accident 15 years ago. I am so glad to see linux taking steps to make things more usable for people like me. I truly feel linux will soon take the lead in accessibility (not to mention stability and performance) from Microsoft very soon. Thank you linux hackers! --Berry

    --
    The linux hacker
  13. This is probably... by canning · · Score: 4, Interesting

    one of the best articles I've seen on /. in recent memory. It really does make you feel good to belong to a group of people that would actually do something like this.

    You know, I really can't see the Microsoft community banding together like this. Kudos to the open source community, you should really feel proud of everything you've accomplished so far and about the direction you're heading.

    --
    I love the smell of Karma in the morning
    1. Re:This is probably... by canning · · Score: 3, Insightful

      Yes, I agree Microsoft the Corporation does something like this but not Microsoft the community.

      Big difference.

      --
      I love the smell of Karma in the morning
    2. Re:This is probably... by Fluffy+the+Cat · · Score: 3, Insightful

      The Win32 accessibility API sucks. Massively. It doesn't work as documented, and even if it did it would be less capable than the Gnome one. I've been working on integrating Dasher (site possibly down at the moment due to a power cut) into the accessibility functions available. Gnome was a piece of cake. Win32 was pain beyond belief.

  14. I'm afraid it means... by Anonymous Coward · · Score: 2, Funny

    that your dad is, in fact Cowboy Neal!

    He has spawned.

  15. GNOME 2.4 Accessibility by oddityfds · · Score: 4, Interesting

    How does this relate to or even integrate with the new accessibility features in GNOME 2.4?

    1. Re:GNOME 2.4 Accessibility by Anonymous Coward · · Score: 3, Informative

      GNOME has been doing a lot of work for blind or partially sighted users, and that stuff is getting really good. There are some features for physically disabled users in there, but they are about the same level as the Windows Accessibility Wizard, offering sticky keys, a simple onscreen keyboard you can work with a mouse and so on. Such people are nearly able bodied. Skipper fills in the huge hole between them and people at the Stephen Hawking or Christopher Reeve level of minimal movement, or with extreme involuntary movements as in cerebral palsy. It runs as a user mode process, so you can use it with any window manager, although its mainly intended for ctwm. It's best to use a very simple window manager and let the Skipper menu system do what the window manager would do for an able bodied user.

    2. Re:GNOME 2.4 Accessibility by esj+at+harvee · · Score: 4, Insightful

      unfortunately, the accessibility support for Gnome is only half of the story. There are many more people out there who suffer from "slight" mobility impairments like RSI, arthritis, and other problems of the hands or arms. These impairments keep them from using a keyboard to a significant degree and circus tricks like unicorn stakes or paddles are so inefficient as to be not worth using.

      These people need speech recognition and full featured speech recognition like that provided by NaturallySpeaking. The current demonstration recognizers like Sphinx don't come anywhere near the capabilities needed by handicapped users.

      today, these people cope by walking away from computers, getting keyboard slaves to type for them, or by using Windows.

      The needs of these people have been ignored because they are silent unlike the blind community. They are silent because the chronic pain and day-to-day struggle to make a living leaves no energy for advocacy but this does not make their needs any less important.

      Linux will not be completely handicapped accessible until you can operate the system either by discovering your monitor and listening or by discarding your keyboard and speaking.

      (This message written using Windows-based speech recognition)

    3. Re:GNOME 2.4 Accessibility by peterkorn · · Score: 2, Informative
      Users with RSI and a whole spectrum of disabilities that require speech input aren't being ignored. There simply aren't many options for voice recognition software under UNIX besides the very high end telephony products (that cost *lots* of money). There is a new generation Sphinx engine which is showing a lot of promise, and the GNOME accessibility architects at Sun (and elsewhere) are eagerly waiting for it to mature just a little bit more before tackling the first task which is command and control (the current Sphinx engine is starting to product good results in ~1,000 word vocabularies).

      Thus far the commercial vendors of desktop speech recognition technology (Dragon, IBM, etc.) have not made a public commitment to develop commercial products for UNIX environments. Though I'm hopeful that may change, we are continuing to work on Sphinx 4 so we have that as an option (and Sun is contributing to that effort).

      We are building a completely new accessibility platform in GNOME from the ground up. We aren't going to have 100% of the pieces in the first release. As we were able to move more quickly with technology for people with a wide range of visual and severe physical impairments, we felt it made sense to release those now rather than holding up a first release so that voice recognition could be part of it.

      The GNOME accessibility architecture was designed with voice recognition in mind from the very beginning.

    4. Re:GNOME 2.4 Accessibility by esj+at+harvee · · Score: 2, Interesting

      I was blessed with a deep look into the making of two desktop speech recognition products. It's an extremely expensive process to make recognition engines which explains the lack of options. The development of sphinx to the same level as NaturallySpeaking will probably suck down about $5 million worth of development effort before you have a usable product. The example you gave of 1000 word vocabulary is a toy recognizer. If you aren't running at least 100,000 words continuous speech recognition at 120 words a minute, it will be more frustrating than useful to anyone accustomed to current standards in speech recognition.

      Personally I view command and control speech recognition as worse than useless. The real hand killer is text entry such as this message or program code. Using alternative input device for pushing buttons and menu selection is far less injuring than trying to use your voice in simulate mouse operations.

      For a very reasonable sum, code weavers could make NaturallySpeaking work on linux using their wine implementation. this is a win in a lot of ways. It makes speech recognition available on Linux and gives handicapped users an option if they want to leave windows behind. It also gives vendor a sense for the size of the Linux market for their product which would influence the development of a native implementation.

      There really isn't much choice in speech recognition. There is only a single vendor for desktop speech recognition today and that is scansoft. IBM has left the market and handed the remnants of the ViaVoice product line to scansoft. The rest of IBM's research is now aimed at IVR systems and not desktop recognition. The only other vendors that I know of is Phillips and, when last I looked, their engine was so far behind the technology curve that I don't consider it usable.

      If I had any say in the direction of Gnome accessibility, I push the NaturallySpeaking on code weavers and bridge the NaturallySpeaking API to Gnome. This would solve the immediate problem and provide a gold standard by which one could evaluate other solutions.

  16. Re:Hello! by byolinux · · Score: 2, Informative

    Presuming you're not joking, Accessibility is a bit of a buzz word of late, which talks of the concept of making something (in this case a computer) accessible to everyone regardless of their physical ability.

    As far as the web is concerned, there is the WAI which seeks to get people to make web pages that (by sticking to standards mainly) are easily navigated by people who may not have the ability to see a page, for example.

  17. Re:Hello! by byolinux · · Score: 2, Informative

    And I screwed up my link there - w3.org

  18. Re:Hello! by WerewolfOfVulcan · · Score: 3, Informative

    In technology, accessibility means designing (or modifying) a program or device so that people with disabilities can use it the same as everyone else. In architecture, it means designing (or modifying) buildings so that people with disabilities can easily get into and out. For more info, check out the Americans with Disabilities Act

  19. Re:MSCock by Anonymous Coward · · Score: 2, Informative

    Ah. MsCock is a modular component for switching a stream of mouse type data on and off. From plumbing, as in stopcock. It's a bit Terence and Philip, but calling it MsSwitch would make a longer word. That makes the component bigger, and that makes the virtual machine harder to understand when configuring it graphically.