--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: kdebase: "Slow keys" dialog poorly designed
- From: Isaac Wilcox <bounce@iwilcox.me.uk>
- Date: Wed, 03 Aug 2005 13:43:03 +0100
- Message-id: <E1E0IaN-0007HR-RZ@blackcap.transitives.com>
Package: kdebase
Version: 4:3.4.1-1
Severity: normal
Hi,
When you hold down the shift key for 8 seconds, a dialog pops up, titled
"Warning - KDE Accessibility Tool", asking about "Slow keys". This
dialog is poorly designed IMHO. It appears to ask two questions at the
same time:
1) Do you really want to activate "Slow keys"?
2) How should KDE behave in future when you hold down shift for 8
seconds?
The title is confusing. 1 is a yes/no question, and there are yes/no
buttons at the bottom of the dialog. 2 is a multiple choice question,
and there are options in a dropdown.
So, I don't want to activate slow keys, and in future I'd like KDE to
simply not pop up a dialog when I hold down shift for a while. So what
do I click or press? Well, I probably want to deactivate all such
accessibility enhancements, because I don't have any disabilities, so
"Deactivate All AccessX Features & Gestures" looks like the right
choice, but it's worded badly:
When a gesture was used: Deactivate All AccessX Features & Gestures
I don't want to disable stuff "when a gesture was used". I want to
disable them all *right now*.
And then I'm left wondering...does my yes/no answer really relate to
slow keys, or is it now somehow linked to the dropdown? If I answer
"no", will that save/honour my dropdown choice?
What I really want is a dialog something like this:
<Title "Activate 'Slow keys'?">
<move existing paragraph about gestures up to here,
but make "KDE Control Centre" a link to the Accessibility
panel>
Do you really want to activate "Slow keys"?
O yes [default]
O no
Next time I use an accessibility gesture:
O show this dialog again [default]
O activate the accessibility feature without asking
O ignore the gesture
<Apply> <Cancel>
To configure other accessibility features, visit the accessibility
panel in the KDE control centre. [link to there]
Just my $0.02.
Note: I'm using 3.4.1 from pkg-kde.alioth.debian.org, which is probably
more recent than experimental/unstable. Also, I'm not entirely sure
what package really contains the offending code. So, sorry if this is
the wrong place/package to report this bug.
Isaac Wilcox
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.7-zak
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages kdebase depends on:
ii kappfinder 4:3.4.1-1 non-KDE application finder for KDE
ii kate 4:3.4.1-1 advanced text editor for KDE
ii kcontrol 4:3.4.1-1 control center for KDE
ii kdebase-bin 4:3.4.1-1 core binaries for the KDE base mod
ii kdebase-data 4:3.4.1-1 shared data files for the KDE base
ii kdebase-kio-plugins 4:3.4.1-1 core I/O slaves for KDE
ii kdepasswd 4:3.4.1-1 password changer for KDE
ii kdeprint 4:3.4.1-1 print system for KDE
ii kdesktop 4:3.4.1-1 miscellaneous binaries and files f
ii kfind 4:3.4.1-1 file-find utility for KDE
ii khelpcenter 4:3.4.1-1 help center for KDE
ii kicker 4:3.4.1-1 desktop panel for KDE
ii klipper 4:3.4.1-1 clipboard utility for KDE
ii kmenuedit 4:3.4.1-1 menu editor for KDE
ii konqueror 4:3.4.1-1 KDE's advanced file manager, web b
ii konqueror-nsplugins 4:3.4.1-1 Netscape plugin support for Konque
ii konsole 4:3.4.1-1 X terminal emulator for KDE
ii kpager 4:3.4.1-1 desktop pager for KDE
ii kpersonalizer 4:3.4.1-1 installation personalizer for KDE
ii ksmserver 4:3.4.1-1 session manager for KDE
ii ksplash 4:3.4.1-1 the KDE splash screen
ii ksysguard 4:3.4.1-1 system guard for KDE
ii ktip 4:3.4.1-1 useful tips for KDE
ii kwin 4:3.4.1-1 the KDE window manager
ii libkonq4 4:3.4.1-1 core libraries for Konqueror
Versions of packages kdebase recommends:
ii kdm 4:3.4.1-1 X display manager for KDE
ii xfonts-konsole 4:3.3.2-1 Fonts used by the KDE Konsole
-- no debconf information
--- End Message ---