disabling slowkeys in gdm3

August 10th, 2012 - 03:40 pm ET by Joe Pfeiffer | Report spam
I've also run into the problem with slowkeys automatically turning
itself on when I hold the shift key too long, as described in

http://bugs.debian.org/cgi-bin/bugr...i?buge7969

It isn't clear to me why the display manager has anything to do with
this, but apparently the solution is to use gconf-editor to disable it
in gdm3.

If I start up gconf-editor, I don't see any configuration options for
gdm3 nor simple-greeting. So far I've tried

gconf-editor
sudo gconf-editor
sudo -u Debian-gdm gconf-editor

(I should note that gdm actually runs as root on my system -- so I'm not
sure what the Debian-gdm user is actually for?)

My question, of course, is "what am I missing"? What do I need to do to
make gdm3 configuration visible in gconf-editor?


To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/1behnev9ns.fsf@pfeifferfamily.net
email Follow the discussionReplies 6 repliesReplies Make a reply

Similar topics

Replies

#1 Joe Pfeiffer
August 10th, 2012 - 04:10 pm ET | Report spam
Joe Pfeiffer writes:

I've also run into the problem with slowkeys automatically turning
itself on when I hold the shift key too long, as described in

http://bugs.debian.org/cgi-bin/bugr...i?buge7969

It isn't clear to me why the display manager has anything to do with
this, but apparently the solution is to use gconf-editor to disable it
in gdm3.

If I start up gconf-editor, I don't see any configuration options for
gdm3 nor simple-greeting. So far I've tried

gconf-editor
sudo gconf-editor
sudo -u Debian-gdm gconf-editor

(I should note that gdm actually runs as root on my system -- so I'm not
sure what the Debian-gdm user is actually for?)

My question, of course, is "what am I missing"? What do I need to do to
make gdm3 configuration visible in gconf-editor?



A couple more things I've tried: purging and reinstalling gdm3, and
turning it off and starting X as root from the command line. Still no
luck.


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#2 Camale
August 12th, 2012 - 10:10 am ET | Report spam
On Fri, 10 Aug 2012 13:17:43 -0600, Joe Pfeiffer wrote:

I've also run into the problem with slowkeys automatically turning
itself on when I hold the shift key too long, as described in

http://bugs.debian.org/cgi-bin/bugr...i?buge7969

It isn't clear to me why the display manager has anything to do with
this,



Well, it makes sense because the login manager is in charge of setting up
some basic pre-environmental values, like keyboard layout or mouse
options.

but apparently the solution is to use gconf-editor to disable it in
gdm3.



Yup, or so it says the bug report.

If I start up gconf-editor, I don't see any configuration options for
gdm3 nor simple-greeting. So far I've tried

gconf-editor
sudo gconf-editor
sudo -u Debian-gdm gconf-editor



Mmm... are you on Squeezy or testing?

Anyway, you should run "gconfig-editor" from your current user and in the
event you can't locate the key, you can search for "simple-greeter" (no
"simple-greeting").

(I should note that gdm actually runs as root on my system -- so I'm not
sure what the Debian-gdm user is actually for?)



AFAIK, there's no need to play with that.

My question, of course, is "what am I missing"? What do I need to do to
make gdm3 configuration visible in gconf-editor?



You can also try using the command line, e.g.,:

First, to retrieve the current value:

gconftool-2 -g /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active

And then you can disable with:

gconftool-2 -s -t bool /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active false

THT.

Greetings,

Camaleón


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/k08d0p$fer$
Replies Reply to this message
#3 Vincent Lefevre
August 12th, 2012 - 10:30 am ET | Report spam
On 2012-08-12 14:02:01 +0000, Camaleón wrote:
On Fri, 10 Aug 2012 13:17:43 -0600, Joe Pfeiffer wrote:

> I've also run into the problem with slowkeys automatically turning
> itself on when I hold the shift key too long, as described in
>
> http://bugs.debian.org/cgi-bin/bugr...i?buge7969
>
> It isn't clear to me why the display manager has anything to do with
> this,

Well, it makes sense because the login manager is in charge of setting up
some basic pre-environmental values, like keyboard layout or mouse
options.



I think that if AccessX features haven't been used at this level,
the AccessX bit should be toggled back to off before starting the
user's X session. Then it's up to the desktop environment (if any)
to decide what to do.

See also discussions upstream (unrelated to gdm3):

https://bugs.freedesktop.org/show_bug.cgi?idR611

> but apparently the solution is to use gconf-editor to disable it in
> gdm3.

Yup, or so it says the bug report.



Another solution:

# apt-get install xkbset
$ xkbset -a

See <http://bugs.debian.org/cgi-bin/bugr...3#168>.

This could be done in the user's ~/.xsession script or this could be
added into /etc/X11/Xsession.d/ (not tried).

Vincent Lefèvre - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#4 Joe Pfeiffer
August 12th, 2012 - 04:40 pm ET | Report spam
Camaleón writes:

On Fri, 10 Aug 2012 13:17:43 -0600, Joe Pfeiffer wrote:

I've also run into the problem with slowkeys automatically turning
itself on when I hold the shift key too long, as described in

http://bugs.debian.org/cgi-bin/bugr...i?buge7969

It isn't clear to me why the display manager has anything to do with
this,



Well, it makes sense because the login manager is in charge of setting up
some basic pre-environmental values, like keyboard layout or mouse
options.

but apparently the solution is to use gconf-editor to disable it in
gdm3.



Yup, or so it says the bug report.

If I start up gconf-editor, I don't see any configuration options for
gdm3 nor simple-greeting. So far I've tried

gconf-editor
sudo gconf-editor
sudo -u Debian-gdm gconf-editor



Mmm... are you on Squeezy or testing?



testing.

gconf-editor is version 3.0.1-1
gdm3 is version 3.4.1-2

Anyway, you should run "gconfig-editor" from your current user and in the
event you can't locate the key, you can search for "simple-greeter" (no
"simple-greeting").



Didn't turn up in the search.

(I should note that gdm actually runs as root on my system -- so I'm not
sure what the Debian-gdm user is actually for?)



AFAIK, there's no need to play with that.

My question, of course, is "what am I missing"? What do I need to do to
make gdm3 configuration visible in gconf-editor?



You can also try using the command line, e.g.,:

First, to retrieve the current value:

gconftool-2 -g /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active



Reported no such key was set
And then you can disable with:

gconftool-2 -s -t bool /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active false



snowball:504$ gconftool-2 -u /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active
snowball:505$ gconftool-2 -g /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active
No value set for `/apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active'
snowball:506$ gconftool-2 -s -t bool /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active false
snowball:507$ gconftool-2 -g /apps/gdm/simple-greeter/settings-manager-plugins/a11y-keyboard/active
false

But it still sets it when I hold the shift key for a while.

Also tried with sudo just for good measure; still no luck.

THT.

Greetings,

Camaleón



"Erwin, have you seen the cat?" -- Mrs. Shroedinger


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#5 Joe Pfeiffer
August 12th, 2012 - 04:50 pm ET | Report spam
Vincent Lefevre writes:

On 2012-08-12 14:02:01 +0000, Camaleón wrote:
On Fri, 10 Aug 2012 13:17:43 -0600, Joe Pfeiffer wrote:

> I've also run into the problem with slowkeys automatically turning
> itself on when I hold the shift key too long, as described in
>
> http://bugs.debian.org/cgi-bin/bugr...i?buge7969
>
> It isn't clear to me why the display manager has anything to do with
> this,

Well, it makes sense because the login manager is in charge of setting up
some basic pre-environmental values, like keyboard layout or mouse
options.



I think that if AccessX features haven't been used at this level,
the AccessX bit should be toggled back to off before starting the
user's X session. Then it's up to the desktop environment (if any)
to decide what to do.

See also discussions upstream (unrelated to gdm3):

https://bugs.freedesktop.org/show_bug.cgi?idR611

> but apparently the solution is to use gconf-editor to disable it in
> gdm3.

Yup, or so it says the bug report.



Another solution:

# apt-get install xkbset
$ xkbset -a

See <http://bugs.debian.org/cgi-bin/bugr...3#168>.



It worked! Thank you!

This could be done in the user's ~/.xsession script or this could be
added into /etc/X11/Xsession.d/ (not tried).

Vincent Lefèvre - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



"Erwin, have you seen the cat?" -- Mrs. Shroedinger


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
Help Create a new topicNext page Replies Make a reply
Search Make your own search