You are not logged in.
Pages: 1
Running:
xfce 4.10.0-3 distributed bz Xubuntu
Linux Mint 16 Petra \n \l
How are Keyboard Shortcuts set?
I do understand that there is the Windomanager/Keyboard tab and that shortcut settings should reflect in: xfce4-keyboard-shortcuts.xml
of which are three on my machine:
locate xfce4-keyboard-shortcuts.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/home/mfunk/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Also I picked up that changes ought to be be reloaded by the system afer a: xfdesktop --reload
But currently my machine is in a state, were it doesn't react to any changes of the shorcuts either in the Windomanager nor in the config files.
The windowmanager shows shortcuts like 'Add workspace' beeing mapped to '<Alt>Insert' but they arent mapped, as in don't work.
I haven't run through a reboot process yet, but either way I'd like to know a way to change the shortcut settings at runtime.
I'm using the IntelliJ IDE and I'd like to get the shortcuts that are shadowed by xfce out of my way.
Any hints on how to get that straight?
Cheers,
Martin
Offline
How are Keyboard Shortcuts set?
I do understand that there is the Windomanager/Keyboard tab and that shortcut settings should reflect in: xfce4-keyboard-shortcuts.xml
of which are three on my machine:locate xfce4-keyboard-shortcuts.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/home/mfunk/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
The first is the xfce default, the second is your currently active config file and the third looks like a mint-specific configuration file which mostly likely becomes the default on your system.
Also I picked up that changes ought to be be reloaded by the system afer a: xfdesktop --reload
I don't think this is correct. If you make the change by editing the shortcut at Settings Manager >> Window Manager >> Keyboard, it should be automatic. If you are doing it manually by editing the configuration file, you need to kill and restart the xfconfd module. On my system, i386, the command is:
killall xfconfd && /usr/lib/i386-linux-gnu/xfce4/xfconf/xfconfd &
...to force Xfce to re-read the file for changes (command will be in a different location for a 64-bit install).
But currently my machine is in a state, were it doesn't react to any changes of the shorcuts either in the Windomanager nor in the config files.
The windowmanager shows shortcuts like 'Add workspace' beeing mapped to '<Alt>Insert' but they arent mapped, as in don't work.
Is xfsettingsd running? If so, try restarting it. If not, fire it up to see if it helps.
I haven't run through a reboot process yet, but either way I'd like to know a way to change the shortcut settings at runtime.
I'm using the IntelliJ IDE and I'd like to get the shortcuts that are shadowed by xfce out of my way.
The easiest way is to make the change directly in Settings Manager >> Window Manager >> Keyboard (assuming your system is working properly to recognize those changes).
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Hm....
Using Window Manager >> Keyboard leads to a change in the user local xfce4-keyboard-shortcuts.xml
and it also is applied, as in the shortcut works after the Manager Window is closed.
running:
#!/bin/sh
killall xfconfd && /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd &
killall xfsettingsd && xfsettingsd &
leaves the config file unchanged, but the shortcut drops back to default.
The configured shortcut doesn't work anymore, but the default works again.
I figure, if i restart the machine the sam effect would take place (not tested yet)
mf
Offline
If changing the shortcut via the front-end (Window Manager >> Keyboard) works, then there would be no need to restart xfconfd or xfsettingsd. On restart, the config file should be read and processed properly, but you'll need to test that.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Dear m68funk, I think it's a bug.
If you open the shortcuts menu in settings and delete the new configured one, there appears the last "default" shortcut like if it were on a "lower layer" or below the new configured one? If so, try deleting both shortcuts configured by pressing the "clear" button and then configure the one you want. This worked for me.
I hope you find it helpful...
Best regards.
Offline
The path of xfconfd changed, I think. But I can confirm that
#!/bin/sh
killall xfconfd
/usr/lib/xfce4/xfconf/xfconfd &
xfsettingsd --replace &
as a script works to reload my keyboard shortcuts if I change them in the XML config file.
Offline
Pages: 1
[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 544.55 KiB (Peak: 545.4 KiB) ]