Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 22 Oct 2014, 10:40
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Unanswered request to help physically impaired
Moderators: Flash, Ian, JohnMurga
Post new topic   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 1 of 1 [8 Posts]  
Author Message
mikeslr


Joined: 16 Jun 2008
Posts: 791
Location: Union New Jersey USA

PostPosted: Mon 04 Mar 2013, 13:34    Post subject:  Unanswered request to help physically impaired
Subject description: On-screen keyboard and mouse
 

Hi Guys,

On February 25, 2013, stardard7452 posted a request for help on the Puppy Projects subforum under the title Puppy Accessibility –Super Good cause.
http://murga-linux.com/puppy/viewtopic.php?t=84617

What he seeks is an onscreen keyboard that would enable quadriplegics/people with cerebral palsy/motor control skills to type on their own wheel-chair portable laptops “on a single switch basis” by operating a “mouse” by moving their chin or head. To date, his request for help has gone unanswered.

Stardard7452 suggested the applications “onboard” but also having mouse functions like GOK. Both are builtin to Ubuntu, but also available for download.

http://pkgs.org/ubuntu-10.04/ubuntu-main-i386/onboard_0.93.0-0ubuntu4_all.deb/download/

https://launchpad.net/onboard

http://packages.ubuntu.com/lucid/gok

Accordingly, they may be able to function in Lupu or precise. (Googling indicated there might be problems with building onboard in debian). GOK, but not onboard or similar, also appears to be available from slacky. http://slackware.org.uk/slacky/slackware-13.37/utilities/gok/

Onboard seems “straightforward;” gok, less so. But both are beyond my capabilities.

Perhaps Puppy is not the right distro for this project, but it disturbs me that stardard7452's request for help has gone unanswered. If nothing else, someone should tell him that Puppy is the wrong distro and why.

mikesLr
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 791
Location: Union New Jersey USA

PostPosted: Tue 05 Mar 2013, 01:16    Post subject: Building Onboard -- "Easy" Workaround  

Hi Guys,

Lots of people looking, nobody seems to be doing. But Puppy is a do-acracy, and I'm a tinkerer. So what the hell. The worst that could happen --having first created a Protected SaveFile-- is that it wouldn't work. Thanks mostly to the genious of jejy69 and RSH. RSH created the PaDS pet, http://www.murga-linux.com/puppy/viewtopic.php?t=81511&sid=45284380b8aa384ba4d3157ea00e07ce, which --I was happy to discover-- can not only use pets and SFSes to create SFSes, but also can use debs for that purpose. Saved a lot of manual labor decompressing debs and then combining them. And jejy60, who created lxpup-aptget-test, a PrecisePup with a functional synaptic package manager:
http://sourceforge.net/projects/checkmatelxde/files/Beta/lxpup-aptget-test.iso/download
So I fired up lxpup-aptget-test, started synaptic, marked onboard for installation, but selected "download" only.Had to use pfind to locate where the debs went. They turned up in /var (I think) /cache/apt from which I moved them to a temporary folder on Linux Ext4 mnt/home, and ran PaDS to create an SFS which, to my surprise, worked. With perhaps one slight problem I'm sure I can overcome. When I loaded the SFS, it gave me the choice of running the app itself, or the config file. I ran the config file and set the keyboard to always be on screen. Unfortunately, while /usr/share/application desktop files were created neither the config file nor Onboard, itself, created Menu entries. So I had to start Onboard by clicking its desktop file. And, although I can hide the keyboard, I don't know how to turn it off.
I've attached 3 photos: One of the debs downloaded, but I should mention that Onboard requires python, and pfind indicates some of those dependencies had already been built into jejy69's lxpup-aptget-test. The second is the keyboard as it appeared, unhidden, on my desktop. And the third is the dependency list of GOK. Note these appear to be for Ubuntu Maverick. I could not find one for Unbutu precise-pangolin. For those who might not know --such as perhaps Stardard7452-- the Lupu & Lucid pups were built by playdaz using binaries from Maverick, while the Precise Puppies were built using binaries from Pangolin. However, its been my experience that apps which run under Lupu/Lucid will almost always run under Precice-pups. So that's my next project: to see if GOK can run under Precise, or Lupu, or jejy69's lxpup-aptget-test. But I really hope that someone who is more than a tinkerer would take a stab a gok, and also rebuild the SFS so that it would include all the necessary python debs and not be dependent on those jejy69 included. Figuring out which they are is REALLY BEYOND MY ABILITY.
P.S. If my sometime unreliable memory serves, one way to create an installable pet from a loadable SFS is to mount the SFS (by clicking it); copy everything in the mounted SFS into a different folder named something like "onboard-0.1" which folder is on a Linux formatted partition, and open a terminal at the same level as that folder and type "dir2pet onboard-0.1" then follow the directions. dir2pet requires that there be a version number: therefore, the "0.1."

Some of the foregoing is for stardard7452's benefit, should he have to try this himself.

mikesLr
dependencies.png
 Description   gok dependencies, in addition to gok_2.30.0-1ubuntu1_i386.deb
 Filesize   13.87 KB
 Viewed   513 Time(s)

dependencies.png

Required debs.png
 Description   debs required to build onboard --but note, Lxpup already had python
 Filesize   16.46 KB
 Viewed   523 Time(s)

Required debs.png

onboard.png
 Description   Onboard running on Lxpup-aptget-test
 Filesize   107.95 KB
 Viewed   518 Time(s)

onboard.png

Back to top
View user's profile Send private message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2367
Location: Heart of Texas

PostPosted: Tue 05 Mar 2013, 02:03    Post subject:  

cool beans, I've PM him and replied to his post. Did you get GOK working on puppy? If so could you provide a package so I do not have to hunt down all the software you found needed to support this?
Back to top
View user's profile Send private message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2367
Location: Heart of Texas

PostPosted: Tue 05 Mar 2013, 02:36    Post subject: Using the camera as a mouse  

https://apps.ubuntu.com/cat/applications/gnome-mousetrap/

found this researching helpful tools, sounds so cool I may have to find a ubuntu iso I downloaded already....


Using your head as a mouse, genius. !!!!!!
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 791
Location: Union New Jersey USA

PostPosted: Tue 05 Mar 2013, 02:50    Post subject: Mousetrap -- nice find  

Hi Ted Dog,

Mousetrap is a nice find. I'll look into it and gok tomorrow. It's almost 2 AM here and I've reached the point where neither my mind nor fingers do the walking. But I did create a pet of onboard. Although its only about 600 kbs, that's beyond the Forum's new 256 limit. So I can't attached it. I'll look for a host tomorrow as well.

mikesLr
Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11118
Location: Arizona USA

PostPosted: Tue 05 Mar 2013, 09:30    Post subject:  

Now you guys have two discussions about the same subject going on in the forum. Please decide which thread you like the best and stick with it. Smile I'll lock the other one.
Back to top
View user's profile Send private message 
8-bit


Joined: 03 Apr 2007
Posts: 3382
Location: Oregon

PostPosted: Tue 05 Mar 2013, 12:01    Post subject:  

Just for your information, I just saw a post of someone requesting an on screen keyboard and the post contains a PET and library files.
You can find it here.
And if I remember correctly, Puppy has an option for a keyboard mouse that used the numeric keypad.
So with the two combined, and using the numeric keypad on the screen keyboard, it just may be what you are seeking.
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 791
Location: Union New Jersey USA

PostPosted: Tue 05 Mar 2013, 12:05    Post subject: Please continue discussion on standard7452 thread  

Hi All,

Please continue discussions at http://murga-linux.com/puppy/viewtopic.php?t=84617

mikesLr
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 Posts]  
Post new topic   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0703s ][ Queries: 13 (0.0041s) ][ GZIP on ]