! 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 !
disabling/deactivating keyboard shortcut for workspace switch
Workspace Switcher


Description Peter Butkovic 2012-11-09 13:08:01 CET
I'm running Fedora 17 with Xfce 4.8.
I use Eclipse daily.
I use only one workspace in Xfce, so no need for workspace switching functionality.

However the problem is that standard key bindings of Xfce conflict with those of Eclipse.

Ctrl+F6 and Ctrl+F8 I would normally use for in-Eclipse editor/perspective switching, in Xfce this is however not allowed. Even if I don't have any desktop set up, these are simply not propagated to eclipse.

Is there any way to fix it?
I see there multiple options, not sure which would be feasable for you guys:
- add these to "keyboard options -> keyboards shortcuts" by default, to provide an option to remove/deactivate them (as the current problem is that they're not listed at all, but still used.)
- propagate them if there is no such workspace to be switched to configured (no need for extra configuration)

Going the other way - changing eclipse key bindings is not the way to go for me.

Comment 1 Peter Butkovic 2013-02-27 12:34:34 CET
hey, even though there was no activity on this one from the community, I've been able to find workaround myself that works for me.

The place to look at is the file holding all the xfce shortcut definitions: ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

To see the way I got it solved, see my blog post: http://peter-butkovic.blogspot.de/2013/02/xfce-changing-standard-global-keyboard.html
Comment 2 Chris Bainbridge 2014-11-10 19:49:12 CET
Grabbing the Ctrl-Fn keys is an unfortunate default; it is not obvious to users that XFCE prevents several common Eclipse shortcuts from working: http://stackoverflow.com/questions/8276776/eclipse-hot-keys-dont-work-in-xfce
Comment 3 Git Bot editbugs 2020-05-28 01:43:48 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-panel/-/issues/45.

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 #9478

Reported by:
Peter Butkovic
Reported on: 2012-11-09
Last modified on: 2020-05-28


Nick Schermer
CC List:
2 users



Additional information