! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
X settings should be obeyed
Status:
RESOLVED: MOVED
Product:
Xfce4-settings
Component:
Keyboard Settings

Comments

Description Felipe Contreras 2012-11-24 17:36:57 CET
I have the following .xinitrc:

#!/bin/sh

xset r rate 200 80
setxkbmap -layout us -variant altgr-intl
synclient VertEdgeScroll=1

exec startxfce4

The keyboard rate setting should be obeyed like the keyboard map setting is.
Comment 1 Igor Slepchin editbugs 2013-03-22 21:25:58 CET
xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings controls the keyboard autorepeat rate so it makes total sense that it overwrites whatever you may set with xset, imho.

I'm refiling this to xfce4-settings in case any other maintainer wants to take a look.
Comment 2 Felipe Contreras 2013-04-01 08:55:02 CEST
(In reply to comment #1)
> xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings
> controls the keyboard autorepeat rate so it makes total sense that it
> overwrites whatever you may set with xset, imho.
> 
> I'm refiling this to xfce4-settings in case any other maintainer wants to
> take a look.

If the repeat settings should be overwritten, then so should the keyboard map. Why not allow the user to simply use the global settings (as it happens with the keyboard map).
Comment 3 Felipe Contreras 2013-10-08 03:54:57 CEST
(In reply to Felipe Contreras from comment #2)
> (In reply to comment #1)
> > xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings
> > controls the keyboard autorepeat rate so it makes total sense that it
> > overwrites whatever you may set with xset, imho.
> > 
> > I'm refiling this to xfce4-settings in case any other maintainer wants to
> > take a look.
> 
> If the repeat settings should be overwritten, then so should the keyboard
> map. Why not allow the user to simply use the global settings (as it happens
> with the keyboard map).

Hello? Why not?
Comment 4 Igor Slepchin editbugs 2013-10-08 21:08:32 CEST
> Why not?

XFCE controls only a subset of available XKB settings so it makes sense to let users who want to control more exotic XKB options outside of XFCE a way to do that; that's really an exception - no other XFCE-controlled setting can be overwritten in this manner afaik. On the other hand, all available auto-repeat settings are configurable through XFCE so I personally see little motivation for changing the current behavior.
Comment 5 Felipe Contreras 2013-10-09 00:20:44 CEST
(In reply to Igor Slepchin from comment #4)
> no other XFCE-controlled setting can be overwritten in this manner afaik.

It's not about overriding, it's about Xfce not setting them in the first place, and I have you an example:

setxkbmap -layout us -variant altgr-intl

I do that before running Xfce and it works because Xfce doesn't override that.

> On the other hand, all available
> auto-repeat settings are configurable through XFCE so I personally see
> little motivation for changing the current behavior.

Yes, but now I have to change the settings in two places. It is unreasonable to expect the user to configure X settings in each and every desktop environment. `xset r rate 200 80` works in i3, why doesn't it work in Xfce?

Couldn't Xfce just not apply the setting, like it does with the keyboard layout?
Comment 6 Git Bot editbugs 2020-05-28 22:54:54 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/14.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #9539

Reported by:
Felipe Contreras
Reported on: 2012-11-24
Last modified on: 2020-05-28

People

Assignee:
Jérôme Guelfucci
CC List:
4 users

Version

Version:
unspecified

Attachments

Additional information