[Pkg-xfce-devel] Bug#781308: Bug#781308: xfce4-settings: Some keys on keyboard don't work after installing xfce4-settings 4.12.0-1

Thorsten ThorstenSauer at nurfuerspam.de
Sun Mar 29 11:53:25 UTC 2015


Hi Yves-Alexis,

> - does it happens everytime you run Xfce or only the first time after the upgrade?

It doesn't matter how often I reboot or install the packages.

> - is there something bound to those keys?

Your question leaded me to debug my userprofile. After about an hour
debugging, I found out, that the problem was a line which I used
recently to check something.

I found the line in my configuration, which was the problem. I used it
a while ago to debug something. But still it is bound to "EuroSign" and
not the key "e".

The line is:
<property name="EuroSign" type="string" value="/bin/true"/>

To reproduce the problem I needed only to create the following file
with the following contents. I have to mention, that I use a "German"
keyboard layout. The "€" sign is "right Alt + e"

~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml



<?xml version="1.0" encoding="UTF-8"?>

<channel name="xfce4-keyboard-shortcuts" version="1.0">
   <property name="commands" type="empty">
    <property name="custom" type="empty">
      <property name="override" type="bool" value="true"/>
      <property name="EuroSign" type="string" value="/bin/true"/>
     </property>
   </property>
</channel>



After changing my Keyboard Layout a few times while debugging, I cannot
again reproduce the problem with the "4". It disappeared. But still
there is something wrong.

My solution was to delete the line. But I'm able to add such an entry
by using the xfce4-keyboard-settings under "Application Shortcuts". So
it is not an outdated way to write the key binding.

Hope it will help you to debug the problem.

Thanks and cheers



More information about the Pkg-xfce-devel mailing list