KDE Gains Full Accessibility Support
kandalf writes "Together with some other interesting news about making KDE and Gtk apps interoperable as well as porting OpenOffice to Qt/KDE, KDE gained accessibility support through the ATK interface from Sun with Qt - so KDE 3.2 will be 'accessibility ready' for the end user once coming out in January. Got the dot?"
This is great news for KDE, I can see how this will enable it to gain a more diverse market share. By allowing for more users to interact with it, despite their physical limitations truely shows that KDE and GNU/Linux in general is ready for mainstream use. Oh, yeah, and FP!
This is a big step onward. Anyone know how this assistive technology compares with gnopernicus ? Or do the separate softwares need to be made due to differences between Gnome & KDE?
They will adopt desktop settings at freedesktop.org too and there will be one control panel to maintain both KDE and Gnome. Until then I'll be avoiding KDE.
I just don't want to tweak every single feature
Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
which just proves it isn't very accessible!!!
For example, Windows' accessibility features has saved me many times when the mouse just doesn't want to work for various reason. It enable me to use the numpad to simulate the mouse, and troubleshoot the problem - instead of reinstalling it.
I welcome this addition to KDE even more for that reason.
How does this make KDE any more useful to us , who don't really need accessibility. Making KDE more accessible to physically handicapped people is sure nice and appriciable, but shouldn't it come down the list of things like
consistent UI look and feel.
Better interoperability with non KDE applications
etc etc etc...
for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
2.6.0, 3.2 and R.o.T.K. all about the same time?!
Where will I ever find the time to get a life!
You have a valid point, but actually you don't need a mouse to fix Linux software problems, one of the features I like about Linux, when the GUI fails, you can always use the command line and edit some config files, and voila, it's back to normal, OSes that rely heavily on the GUI are vulnerable to being completely inaccessible when the GUI fails, and you know, the command line is more likely to be still working when problems occur that the GUI system.
The IT section color scheme sucks.
This is already included in X server (on which KDE is running), if you press SHIFT+NumLock, you can navigate mouse cursor with arrows on numpad.
Despite what seems to be a widespread misapprehension of conflict between the GNOME and KDE camps, KDE's adoption of ATK, originally developed for GNOME, is another great example of the cooperation that actually is more the norm.
yeah, i know this is a troll... but it's true. OOffice takes forever to boot in KDE. Of course, it doesn't help that my box decided to try to use OO Math to open all the text documents. (tried changing file associations. slack can be a pain at times.)
~~~~~
Pet Peeve: Perscription drug advertising to the general public.
I find the mouse to be an increasing bother. I mostly use the keyboard, even in Windows. It's just so much quicker then wiggeling around with the mouse. Who needs to position a cursor to a certain point of the screen to click, and then another, when they can just do a WinKey+R -> cmd ?
"If anyone needs me, I'm in the angry dome."
XSettings and the Desktop Color Scheme specs only refers to things like mouse curosr movement, drag and drop timeouts, and color schemes, trivial things of that nature. None of the more advanced types of configuration, like positions of panels, menu types, etc, are included in there.
All it is is a standard spec for controlling how happs behave in a fundamental fashion.
KDE and Gnome are so different and have such totally different config architectures (GConf vs. KConfig ) that you'll never be able to manage both with one single spec, unless either one desktop ditches their system and adopts the other (not going to happen ), or someone makes a huge monolithic app that can do both ( would be hideous ).
"Got the dot". All I can think of, now, is a pinball game with a malfunction...does KDE use a switch matrix? :)
I've been reading this for months, people saying that 'distro X has KDE as the default desktop' or 'distro Y uses Gnome by default'.
EVERY distro I've installed over the last 3 years *asks* me which desktop managers I want to install. Although this decision is generally put on par with choosing whether you want to install 'games' or 'server software' or 'scientific' software, it's still a decision you're expected to make. I don't think any distro I've ever installed just puts a desktop on by default with no choice (save for Knoppix).
What have I missed in these wars where certain distros make the choice for you? I've installed mandrake, redhat, suse, plain debian, knoppix and and caldera over the years.
creation science book
Which one does what again? It's all so confusing.
-gam
"In theory, theory and practice are the same; in practice, they are not."
excellent news! wow! incredible!
no, serious now, good...
That's really neat, but the cursor moves SO SLOW!
It'd be a real bitch to do anything with this. I mean it takes a full 2 minutes to cross the screen.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
Yes, it says it tries to use OO Math, however OO automatically recognizes your ( .doc ? ) file and opens it with OO Writer.
I am a long time gnome user, I wrote several themes for gnome 1.x. And there is alot more truth their than I care to admit. There are alot of things that KDE does right. And to me, Gnome 2 has been a disappointment, I keep waiting for it to catch up. Especially the apps, I find myself using alot of kde apps in gnome.
Likewise, I have found more and more KDE zealots who must advocate KDE at every corner.
AMEN!
Some of us don't like our desktops to look like Fisher-Price, and eat up all the memory doing so. I use Gnome because I like it: it's fast, clean, and simple. Nothing to do with GPL, or whatever else the KDE folks keep fussing about.
Scott
I actually don't remember now if debian offered a choice or not - it was a joint install with someone else and I don't recall exactly how that went, except that I didn't keep it on longer than a week. :)
creation science book
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
KDE is in feature freeze and will not be accessibility ready. This may, however, come in a minor release. Nowhere in the article does it mention 3.2.
Mouse emulation has been available in XFree86 for a long time (don't remember how much, but long it is). Use Shift+NumLock to enable it (you will hear a beep), use the 1234 6789 number pad keys to move the cursor around, use the /*- number pad keys to select the active mouse button, use the 5 number pad key to click the active mouse button, use Shift+NumLock to disable it (you will hear a beep).
Maybe KDE provides a better interface to that facility, but the functionnality was there already.
Only the KDE/Qt OpenOffice port link at dot.kde.org was in Google's cache: porting OpenOffice to Qt/KDE
Direct link to kde.openoffice.org
-Mike
Schrödinger's cat is not amused—maybe.
that's real great for disabled people, but do i really have to get excited about this???
i mean it's kinda hard to relate to an issue so far and obscure to the average user
Are you happy yet? I use KDE and GNOME. I don't care which one I run. I learned them both and moved onto bigger and better things. Learning everything I can.
I don't suffer from insanity, I enjoy every minute of it.
I currently use Blackbox because it's more lightweight than either KDE or Gnome, it loads almost instantly. It can run GTK+ or QT apps just fine, too. So what are these "desktop environments" doing that takes so much resources? (honestly!)
I noticed on my machine just now... the speed of the cursor is adaptive, so if I hold the arrow key for a little while, it moves much faster.
So, it is not actually a pain.
S
What is the opposite of Christopher Reeves?
Christopher Waulken
Actually, that's one of the few things I like about Windows (and most MS software): it has always been possible to access almost everything using your keyboard. Although it's often neither convenient nor efficient (press TAB 42 times until the correct widget is focused and then press Enter), but at least it's possible. With many X apps, especially older ones, you basically can't do anything without a mouse (e.g. xdvi). Focus-follows-mouse isn't very convenient if you don't have a mouse.
Please alter my pants as fashion dictates.
Guess what, troll? You can do "Alt-F, Q" in KDE too. Back to your cave, try again.
Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
I'm glad they have this accessibility thing but unless they do some usability efforts people like me will go for the unKluttered look of Gnome.
Oh wait, Sun is Goood this time. Sorry, wrong knee jerk.
7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
> Remember that there are people in this world who refuse to use 'make xconfig' in kernel 2.6 because it's Qt-based
Funny. "No, I want to configure my GPL kernel with a LGPL based tool!" Sad.
Read the parent again, he was talkinag about X support, not KDE.
3) is wrong, KDE has no real support for tear off menus.
Try installing some of the newer debian based 'live' cds..
Your choice is made when you download the distribution.. Not at run time..
Not saying this is bad.. just an observation...
---- Booth was a patriot ----
They're complete application frameworks. They provide numerous APIs to applications in an easy to use manner for things like networking, XML parsing, inter-app communication, etc. At the user level, you get (KDE 3.2-biased, because I'm a KDE user):
- Integration: System-wide spellechecking, system-wide password handling, system-wide toolbar and menu customization, system-wide preferences handling, system-wide contacts management, etc.
- Consistency: KDevelop (a full IDE), Kate (a programmer's editor like BBEdit), and KWrite (a notepad replacement) all use the same editor widget, so you only have to learn one. Any app can embed KHTML with a few lines of code, so all apps that need to display HTML (say KMail) use the same renderer. All apps look and behave the same, and respond to the same shortcuts.
- Shared power: All KDE apps can access remote resources through KIO. Can save and load files from a remote SSH server, for example, even through a simple app like KSnapshot. All KDE apps can use mouse gestures. All KDE apps apps can be scripted with the same language. Scripting languages like Python and Javascript can access the entire KDE framework and all its modules. This means that any KDE app can easily embed a scripting program to provide more functionality.
A deep unwavering belief is a sure sign you're missing something...
I would think using the keyboard without the numlock "acessability feature" mouse would do just as well. ctrl-esc pulls down the start menu, alt-tab, shift-tab and ctrl-tab does a lot of stuff too, often quicker than a keypad-mouse. This is all my opinion. The only exception might be controlling stuff in the system tray.
Actually, I've found KDE to be much faster in all areas except application load time. It does take more memory, though, but GNOME is hardly svelte. And my desktop does not look like Fisher-Price
A deep unwavering belief is a sure sign you're missing something...
"eople with special needs have to pay more, because special needs cost more."
Except that disabilities often make it hard for them to pay at all. Think of it as an investment instead. If you make something accessible to the disabled it means they can contribute more to society and you won't be paying their unemployment instead. It means they'll be productive and more importantly happier and more empowered.
A lot of disabled access tools are also the same tools people that you often don't think of as disabled need - older people tend to lose their ability to focus well and benefit from maginfiers and chunky displays. People with arthtritis benefit from some of the other control features and so on.
And for the totally selfish: Its always worth remembering that by the time you are 70 you too will probably have poor eyesight, poor mobility and poor motion control.
Because accessibility tools exist there are a lot of productive people out there, including people writing Linux kernel code that most of the world doesn't even know are blind or otherwise disabled.
accessibility
GTK integration
(Please browse at -1 to read this comment.)
Linux can operate just fine without a mouse...in fact, there are console tools that allow you to do just about whatever you need...it's surprisingly pleasant to code in vi, play music with mp3blaster, and browse the web with lynx. Besides, if you screw something up in windows, you NEED a mouse just to load / remove drivers, change your GUI config, etc. In linux, all of those things can be done from the console.
But there is another kind of evil that we must fear most... and that is the indifference of good men.
Oddly, IIRC, Slackware and Debian ship with really nice defaults here, but Redhat and Mandrake go way to slow. Weird.
Sig:Why copyright isn't a fundamental human right
The announcement is quite missleading, the integration with ATK will eventually happen, but that does not mean that applications are accessible.
The Gnome folks went through at least a year adding accessibility to every dialog box in their applications.
Yes very curious. They seem to be up now, fortunately.
(Please browse at -1 to read this comment.)
It's almost impossible for a GUI to be accessible. Until KDE can *easily* support the work by the brltty folks, it ain't accessible as far as I'm concerned. The command line is the best bet. Simple, straightforward, easily interfaced with screen readers, text to speech, etc. Yes, I've seen JAWS and other workarounds. They suck compared to a brltty hooked up to a good CLI.
Jesus was all right but his disciples were thick and ordinary. -John Lennon
When shadows and transparency are supported by the X server, you will probably see the features appearing in Gtk.
It's not possible. Look at gtk, try to do the port, then come to that conclusion :)
GTK wants to be able to draw things to the screen. Different GDK backends can draw to different "screens" - X, pixbuf, framebuffer, even curses/terminal (!!!) but you can't tell something to "draw a line in a Qt style." Only to "Draw a button in a Qt style."
This is actually how themes work, so all you need is a theme engine that will mirror the Qt look. Aaaaaaah, that must be easier :) Alternatively you could make a theme for Qt and Gtk, but then people would flame you for crippling one or the other.
If you actually use Window's accessibility features, you will find them sadly lacking. Actually trying to navigate the desktop just using ATs is very difficult, lots of apps take no notice of the system settings, etc.
I am not an accessibility expert, but there have been some studies to suggest ATK is ahead of Windows here.
Precisely. The infrastructure now exists in KDE, which is a tremendous step to getting it "accessibility ready", but if you look at screenshots like this screeshot you'll find that the applications aren't giving very much accessibility information to ATK yet :)
Still, lets not underplay this announcement. Linux is on the way to becoming "The desktop that cares" and usable by people who can't use non-accessibility-ready desktops.
Sure, Microsoft even admits it's core accessability features suck. To quote from Microsoft's own mouth:
"The accessibility tools that ship with Windows are intended to provide a minimum level of functionality for users with special needs. Most users with disabilities will need utility programs with more advanced functionality for daily use."
I was primarly refering to 3rd party softwarre avaibility allowing Windows to be very accessable. Linux simply dosnt have the tools/utilities/libraries avaible be it from the community OR from commercial 3rd parties.
ATK was actually done by Sun in a toolkit independent manner. So there's nothing GNOME about it.
GNOME has also been claiming "full accessibility" for years when that has been every much a lie and probably still is. Why else is JDS not accessible today? Sun even admits to it.
(Please browse at -1 to read this comment.)
Read the page. Assuming Qt 3.3 gets it, you'll need Qt 3.3 which will dynamically load accessibility support if it's requested. Otherwise you'll see no difference or penalty at all. Not even glib.
(Please browse at -1 to read this comment.)
Most likely no one thought to ever test it, or file a bug!
It's probably been set that way since before 'drake forked from RH.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
If by "really nice defaults" you mean being able to cross the monitor (horizontally at 1280x1024) in 52 seconds. ;) This is on Debian Sid, btw.
Any idea where you change these settings?
This post is ripped off from this post
The linux hacker
Many of the input accessibility features also exist in the X server itself, and can be adjusted via a tool like AccessX. Many of our users are not disabled, but use MouseKeys for convenience, or BounceKeys to compensate for their overly sensitive laptop keyboards.
So does using QT mean that free QT developers cannot have their contributions adopted into StarOffice by Sun?
You can set this in KDE, try "kcmshell mouse" or select mouse module from kcontrol..
xdvi actually isn't that good as an example. It has an expert mode (press x) that hides the GUI. All keyboard shortcuts are used as before. From the manual:
q: quit
n: next page (synonyms: f, return)
space: move down 2/3 of a window-full or to next page if at bottom of page
p: previous page (synonyms: b, backspace)
g: goto numbered page
Well, I don't think this is much use here. Why not just RTFM? There are lots of 'em there.
Geek rants since like... 2000 or something.