Okay, it has been a few months since I have set my 83-year old
grandmother with a desktop PC running Kubuntu 7.10. Just to
recap, she has never used a PC before. She doesn't know
Windows or Mac or Linux. It was the first time she used a
mouse, though she is a touch-typist. I configured
everything in advance. I removed everything that I thought
would be distracting or not used. I created a GMail
account, helped her set up online banking, and created bookmarks
for the few websites she would use. I gave her some basic
training on the things she will do regularly. We sat down
over a period of a couple weeks and I gave her lessons on using
the things she wanted to know.
First off, the mouse. I swear before God and everyone who
can read this I will *NEVER AGAIN* make fun of Apple's
one-button mouse. She did catch on to the scroll wheel
pretty fast, and liked that, but the left- and right-click was
nothing but trouble. A single big button would have been
perfect. I must do penance. I think I'll buy an
iPod shuffle or something as a tribute to Apple.
Actually, controlling the mouse was a big deal. It took us
a while to get the right acceleration rate, but she still had
problems with accuracy. I found out that KDE has the
ability to adjust the size of the borders of a window, but for
some strange reason the WIDGETS don't adjust in size.
WTF? The ability to make the close and resize widgets
larger is a must. I looked everywhere, but those would not
change.
Watching her learn to click the mouse button was
educational. Instead of just a soft tap, it would be a
deliberate lift-the-finger-two-inches-up-and-mash-down
movement. That would invariably jerk the mouse when
clicking and sometimes it would take 3 or 4 tries to hit what she
wanted. This, however, got better with practice. But
still, we did go through two cheap mice before she got better and
I bought something decent. Watching $5 mice die is one
thing, but a good Logitech optical is a different story.
Grandma has a life. She is very active in church,
women's club, gardening, art league, the local historical
society, etc. So, while she originally had intentions of
taking classes on the PC and learning the computer, all she
really had time for was the basics: online banking and e-mail.
Both took some time and practice, but she can handle the basics
of Firefox with ease -- and some note cards. E-mail was the
most confusing. I don't know why, but she insisted on
trying to click the little "star" icon in GMail to try
and open new messages. Still, she can now send and receive
e-mail -- including displaying pictures -- without assistance.
Banking was easier, with one exception. Her personality is
such that if first a PIN or password doesn't work, try it
again 27 times in a row. At least once a month the ATM eats
her debit card because she insists on entering the wrong PIN 3
times in a row, then goes "Oh, it is the other one"
after the card is gone.
So, every once in a while she hit the CAPS LOCK key and entered
her banking password wrong three times in a row and it locked her
account.
But, she was able to navigate U.S. Bank's website with
relative ease. She figured out how to handle multiple
accounts, transfer funds, verify checks have cleared, etc.
She refuses to use online bill pay and online statements, but
that is a personality quirk and not anything to do with learning
how. She doesn't trust it.
There were only two other issues in general.
The first was not really grasping the concept of a windowed
application. When I'd tell her to "look in the
lower right corner of the Firefox window for the GMail
icon", she'd always tell me "there is just a clock
there!". She was looking at the task bar. To her
the bottom of the screen was the bottom of the window. And
no, hiding the taskbar was not an option. That just
prompted some serious confusion.
The second item was closing Firefox before shutting down the
computer. 9 times out of 10 she would hit the window resize
widget and not the close. Then, oblivious, she would shut
down the PC. The next time she booted, Firefox would pop
open and complain about a crash. I think this is related to
the too-small widgets.
Finally, a general opinion of Linux for Grandma.
She had no problems that were specific to Linux. 99% of her
activity was limited to the web browser, and she handled that
fine. Her home page shows local weather, sports scores and
gas prices. Beyond that, she checked banking, her church
website and e-mail. Everything appears and works the same
regardless of the OS, since it was all browser based.
For limited use, like browser based applications only, there is
no reason not to use Linux. In fact, most people in her
case wouldn't know the difference. The three main
reasons to use Linux are that it works, it is free, and runs on
low end hardware fairly well. Nor did I need the overhead
of anti-virus and anti-spyware software.
I honestly didn't think of disabling the CAPS LOCK key. I will try that.
Most everything stems from her impatience. The PC is a dual-processor Via C7 (nanoBGA) w/1 Gb of RAM. It is still slow, but quiet as death and cool. I had a hard time mentally justifying purchasing her a fast machine for just using Firefox. Maybe that is what it'll come down to.
She'll frequently click the icon to start Firefox, then click it 10 more times because it doesn't come up quick enough.
Make sure preload is set up on her machine, that should speed up the launch time a bit.
I'd try to track down where the slow-down is coming from with the FF startup... If it's the disk, there's always the option of mounting /opt as a ram drive just large enough to hold a copy of FF :).
Well, she got a machine that I was designing for super-quiet as a basic desktop. It is a mini-itx box.
That being said, again it is a mental perception on her part. She keeps turning it off even though I've explained that the way it is configured it would use about $10 worth of electricity in an entire YEAR.
She also claims the fan is too loud, and that is quieter when it is off. My pointing out that it is a FANLESS PC doesn't help. :-) It has a DC power brick and no fans. It might be hard drive hum, but I purchased this hard drive specifically for the low noise rating and reviews. Her hearing is NOT that good. It is all in her head, but what can I do.
Based on what she does and the fact you already have her using firefox, have you considered making all six pages her home page? That way, switiching between them would be as easy as clicking the tabs on the top- and since she uses GMail, there would almost never be any need for her to use the taskbar at the bottom except for shutting down.
Well, we tried tabs. The problem is she kept closing them then could never remember how to get back to them without shutting down and restarting Firefox. I need to see if you can have a group of tabs show up in the bookmarks bar and open them all with a single click. That might help.
But, we also had problems with reading tab titles. Again, just like the status bar at the bottom of the window and confusing the window with the screen, she was confusing top of the tab with top of the screen.
You can configure Firefox to open a group of tabs with a single click.
Also, perhaps you should configure Firefox to run in full screen mode - give her one less thing to be confused about?
If you want to set a group of tabs as her "homepage", put a pipe ( | ) between the web addresses. Alternately you could teach her "open all in tabs" is at the bottom of each expanded folder of bookmarks. I haven't figured out how to make a group of tabs be a bookmark, or how to have open all in tabs be default when clicking on a folder.
I really like the suggestion of locking out caps-lock.
My brother and I put my mom on a computer when she was 69, and she's been running Linux for probably 5 years now. She had an accident last fall, and we don't have her back on computer yet, but I hope to soon.
She never did get the hang of the web.
She had some of the dogonnest mousing habits I ever saw. Several times a year she managed to reset the window manager theme, even though it is somehow buried 3 layers deep in menus. For a while she took to random clicks around the screen while waiting for Thunderbird to start, because "That's what makes it work!" (physical placebo) I've done various experiments with locking down her account, for instance the window manager preferences. But in this case, the window manager took ro files and turned them back to rw, so it could rewrite the theme, etc. I never have enough time for the trial and error I'd like, because I'm so far away, and many lockdowns just have to be tested locally.
She uses Thunderbird for email, and I run a one-user IMAP server to keep her one step away from her mail store. That also lets me keep it in maildir instead of relatively fragile mboxes, especially as she's an email packrat.
But I figure a Registry wouldn't last 2 weeks in her hands.
I feel your pain; I'm the tech support for some dearly-loved but computer-incompatible aged in-laws. I really, seriously think there's something about being that old that degrades your ability to deal with unfamiliar systems. (I seem to recall they were much more adaptable 25 years ago...)
WRT locking-out cAPS lOCK, my recommended solution is to physically pull off the keycap and put a rigid sleeve under it, surrounding rthe mechanism; this requires no advanced hacking, but DOES effectively prevent the key from being pressed. If you pull the keycap off straight, and take some care, it's non-destructive and reversible. (I also recommend this treatment for the ~!@#$% INS key, which has caused me more grief than I care to think of. Overtype mode is a luxury I'd gladly do without...
Man, it took me several years to get my 20-somethingish wife to quit randomly clicking while waiting for stuff to happen, and to quit clicking the same button over and over to try to make it happen faster. Had to tell her all about event queues and stuff before she finally stopped. With my wife, though, all it takes is a credible-sounding explanation to convince her I know what I'm talking about.
This all sounds real good, Charles. It doesn't sound like she had any problems that she wouldn't have had on any other computer, the possible exception being the mac. I think the mac ui is more obvious what's going on where, it just feels foreign to the rest of us because we're used to using the broke-ass microsoft ui (yes, I'm a KDE user).
Moreover, I can think of several ways Microsoft's condescending OS would have made her life much more difficult. ;)
going back to Win95 running on a 486 box I gave her, connecting via dialup AOL. She finally is asking me about getting her connected via DSL instead of dialup... at last! She uses her computer for playing off-line games in addition to email and web browsing. She won't buy anything or do banking. Like you said, personal quirk. Linux wouldn't have worked since she was set on using AOL because some friends were using it back in the beginning and, at this point, I'm not about to try and make that kind of a change.
If I re-equip my mother, she's going to be on dialup instead of cable. I had her on Gentoo before, since that's what I run, and generally she's best off with what I know best, as long as I can make it usable for her. But Gentoo is only managable if she's on cable modem, and I can ssh (or OpenVPN, but I never really got that working) into her machine.
There's a thing called UnionFS that's supposed to be going into 2.6.25, that lets you stack filesystems. This would let you have an underlying read-only filesystem, and a read-write tempfs-based filesystem on top of it, so the aggregate looks read-write. This also means that the filesystem gets wiped on every boot. I'm thinking of using this for her, so that only /var and /home would allow writing to the hard disk. Beyond that, I'm thinking I'd really like to have the read-only / and /usr be on a flash device.
With that in mind, I could send her software updates in the mail. I'd want a front-panel flash reader, and coach her on exactly when she can and can't play with the flash. The read-only root / wipe-on-boot improves the inherent security, most likely along with "noexec,nosuid" on any persistent storage she's able to write.
Just a couple more musings about remote system maintenance, when it's REALLY hard to talk the remote user through a fix.
I had configured grandma behind a firewall. On the desktop, I did have it where should could send me an invite and I could take control using KDE's remote desktop. This way I didn't have to bother with tunneling SSH or X.
I am tempted to remove her hard drive and put the entire thing on an 1 Gb USB stick, making it all but /var and /home read-only. She NEVER saves anything and deals with everything thru the web browser, so it should work and speed up disk access.
If she needs an update, I just drop by or mail her a new USB stick. 1 Gb sticks are like $20, so I won't cost much if I need an update. Then just have her mail back the old ones, if I'm out of town.
There's usually a bit of work to do to make a read-only root. I've never actually done it, but it just looks annoying. Gentoo half-supports UnionFS already, and I expect better support as it goes mainline in the kernel. At that point it should be possible to have an "out of the box" system onto a flash stick. It also means I can run a similar scheme at my house for build and test, with less overhead.
I had problems with Gmail at first too, clicking on the star and such.
The first time my grandfather used a computer, he reached the end of the mousepad with the mouse. "You'll have to pick up the mouse and move it," I told him. He picked the mouse up and moved it in little circles in the air.
It reminded me of Scotty talking into the mouse in the whales Star Trek movie.
Have you considered a trackball for your grandfather? The Logitech marblemouse is an excellent and inexpensive one, and it does not require the same mousepad foolishness as a mouse does. I've noticed that my elderly relatives really take to the trackball...
You want to give her an appliance, a kiosk, you still are stuck on multifunction computer. First off, she doesn't need a huge hard drive (any hard drive at all, get it out of the picture), and the distro should boot from a thumb drive or disk and load all the way to RAM, like puppy or damn small, then it is as fast as possible, everything is right there. Ain't nuthin as fast as a RAM drive. she can print out her pictures right then and save them that way.
And that's my next built from scratch machine, build my own sane internet appliance,which no one has got right yet but is still a nifty idea, mine is a server board with a ton of ram slots, just a modest processor (cheap in other words, like two generations ago or something), and mucho gigs of ram and a thumbdrive or disk to boot from. I leave my machine on most of the time anyway, so who cares. Either way, it is fast, and rebooting takes you right back to a clean install, no muss, no worries.
Anyway, that's my idea on a simple easy to use appliance.
I think all these comments and suggestions are great, and reveal a need for a Old'nix - Linux for elerly people.
25 point font default, insensitive mice, huge icons, minimize or close all windows fullscreen by default, right click is disabled without an alt click, everything that could confuse or mess things up would be disabled. rewritten error messages using car analogies, or things like "call your grandchild and read them this exactly " " in the meantime just click okay and dont worry ;) etc etc etc.
Just look at everything from the standpoint of, does an older novice user really need or care about this. Do they really need to see or allow the updates do they even Need any of the system configuration options, could it be replaced with, Mouse, Keyboard, Font Size, Universal access, and Sound. Do they really need seven options at shutdown?
Yeah my aren't what they used to be and this new 22 inch LCD running at 1680x1050 really highlight which websites are kissing the dog as far as accessability goes; crtl + in firefox and ctrl-alt+ in x have really gotten to be my friends
I am a grandma. Certainly not in my 80s (would I admit it if I were?...probably not). A major part of my life is helping my friends (mostly other grandmas and grandpas) to learn how to use their computers, and no, I don't help them to use Windows anymore. Is this a case of the blind leading the blinder? Yes, quite possibly. But whatever I learn, I teach others in turn, and it's been fairly rewarding...not in money, but in pride of accomplishment.
One of the things that I hear a LOT from my friends is that their sons (or daughters or grandkids) make them nervous when they try to teach them computerish things. A few years ago I began trying to get as many of my friends as possible to at least consider moving away from Windows. Those that had the most trouble learning to use and maintain their computers, I recommended (nagged might be a more accurate term) that they buy Macs when the time came to replace their current machines. I'm tickled to say that those that could afford Macs, did buy them.
The ones that were game to try something new are now running Mandriva, or Ubuntu. I burned a ton of Live CDs and we tried various ones so everyone could choose the one they wanted. I had to learn on my own machines first, but I'd been preparing for a long time, so it wasn't too traumatic.
This week I'm helping a young woman (around age 40) to set up her own machine and then to help her mom to switch away from Windows.
I read Slashdot (and Technocrat and Groklaw, etc), and I know that us grandmotherly types are made fun of a lot. We can laugh about it. We know we aren't able to learn things as fast as we used to, plus technology has come at our generation pretty fast. We've had to adjust our way of thinking. I'm grateful for having a very patient, very generous son that helped me learn. My friends are not always as fortunate, sometimes their kids (or grandkids) tend to be impatient and a little condescending when they try to help.
The result is that I can build my own machines if I want to, and I can build them for my friends too. I'm not afraid to try new things by myself...and yes, arthritic hands sometimes tremble and mouse buttons get clicked too many times, but after a while we learn to compensate.
One of the more amusing events that happened from my helping an elderly friend switch to Mandriva was that her son visited her shortly after we got her new system set up. He was peeved! He actually yelled at her. Apparently he didn't know anything about Mandriva and didn't like that she'd taken it upon herself to use a non Microsoft OS. She said he was mad because he couldn't play some game he usually played when he came to visit. He's still trying to talk her into letting him put XP on it so he can "help" her more easily if she has computer problems.
I know those of you that have commented here aren't intending any insults towards grandmothers, in fact I've found this entire article rather endearing...
But this part: "Finally, a general opinion of Linux for Grandma" is a little silly. it really isn't a big deal anymore for "grandma" to run Linux, for Pete's sake. I personally know several now that handle it quite well, including myself. We're a grassroots movement that's apparently so far under the radar we're practically invisible, but that's okay. We're doing fine anyway.
Just as a side note, I've found that teaching grandpas about computers is WAY harder than teaching grandmas. I don't know why, maybe they just don't have the patience to learn things, or they don't like learning from a woman, or if it doesn't work like a remote control they aren't interested in it. But grandmas, on the whole (and this is just from my own experiences), really make the effort to understand things when they are given half a chance.
Anyway, just had to toss in my 2 cents worth. I'll go back to being invisible now.
Linux for Grandma - Part III, Finale
Okay, it has been a few months since I have set my 83-year old grandmother with a desktop PC running Kubuntu 7.10. Just to recap, she has never used a PC before. She doesn't know Windows or Mac or Linux. It was the first time she used a mouse, though she is a touch-typist. I configured everything in advance. I removed everything that I thought would be distracting or not used. I created a GMail account, helped her set up online banking, and created bookmarks for the few websites she would use. I gave her some basic training on the things she will do regularly. We sat down over a period of a couple weeks and I gave her lessons on using the things she wanted to know.
First off, the mouse. I swear before God and everyone who can read this I will *NEVER AGAIN* make fun of Apple's one-button mouse. She did catch on to the scroll wheel pretty fast, and liked that, but the left- and right-click was nothing but trouble. A single big button would have been perfect. I must do penance. I think I'll buy an iPod shuffle or something as a tribute to Apple.
Actually, controlling the mouse was a big deal. It took us a while to get the right acceleration rate, but she still had problems with accuracy. I found out that KDE has the ability to adjust the size of the borders of a window, but for some strange reason the WIDGETS don't adjust in size. WTF? The ability to make the close and resize widgets larger is a must. I looked everywhere, but those would not change.
Watching her learn to click the mouse button was educational. Instead of just a soft tap, it would be a deliberate lift-the-finger-two-inches-up-and-mash-down movement. That would invariably jerk the mouse when clicking and sometimes it would take 3 or 4 tries to hit what she wanted. This, however, got better with practice. But still, we did go through two cheap mice before she got better and I bought something decent. Watching $5 mice die is one thing, but a good Logitech optical is a different story.
Grandma has a life. She is very active in church, women's club, gardening, art league, the local historical society, etc. So, while she originally had intentions of taking classes on the PC and learning the computer, all she really had time for was the basics: online banking and e-mail.
Both took some time and practice, but she can handle the basics of Firefox with ease -- and some note cards. E-mail was the most confusing. I don't know why, but she insisted on trying to click the little "star" icon in GMail to try and open new messages. Still, she can now send and receive e-mail -- including displaying pictures -- without assistance.
Banking was easier, with one exception. Her personality is such that if first a PIN or password doesn't work, try it again 27 times in a row. At least once a month the ATM eats her debit card because she insists on entering the wrong PIN 3 times in a row, then goes "Oh, it is the other one" after the card is gone.
So, every once in a while she hit the CAPS LOCK key and entered her banking password wrong three times in a row and it locked her account.
But, she was able to navigate U.S. Bank's website with relative ease. She figured out how to handle multiple accounts, transfer funds, verify checks have cleared, etc. She refuses to use online bill pay and online statements, but that is a personality quirk and not anything to do with learning how. She doesn't trust it.
There were only two other issues in general.
The first was not really grasping the concept of a windowed application. When I'd tell her to "look in the lower right corner of the Firefox window for the GMail icon", she'd always tell me "there is just a clock there!". She was looking at the task bar. To her the bottom of the screen was the bottom of the window. And no, hiding the taskbar was not an option. That just prompted some serious confusion.
The second item was closing Firefox before shutting down the computer. 9 times out of 10 she would hit the window resize widget and not the close. Then, oblivious, she would shut down the PC. The next time she booted, Firefox would pop open and complain about a crash. I think this is related to the too-small widgets.
Finally, a general opinion of Linux for Grandma.
She had no problems that were specific to Linux. 99% of her activity was limited to the web browser, and she handled that fine. Her home page shows local weather, sports scores and gas prices. Beyond that, she checked banking, her church website and e-mail. Everything appears and works the same regardless of the OS, since it was all browser based.
For limited use, like browser based applications only, there is no reason not to use Linux. In fact, most people in her case wouldn't know the difference. The three main reasons to use Linux are that it works, it is free, and runs on low end hardware fairly well. Nor did I need the overhead of anti-virus and anti-spyware software.