There is something I don't understand.
According to the output of sudo input-events 5 and thanks to your explanation, I thought I just needed to add the following line to /usr/share/hal/fdi/information/10freedesktop/30-keymap-acer.fdi :
<append key="input.keymap.data" type="strlist">e071:f22</append> <!-- Fn+F7 Touchpad toggle (off-to-on) -->
<append key="input.keymap.data" type="strlist">e026:setup</append> <!-- Fn+F2 Acer eSettings -->
The problem is : these lines are already in the fdi file (and they are "active" in my setup) but xev still says that :
keycode 200 = (keysym 0x0, NoSymbol), state = 0x10
keycode 149 = (keysym 0x0, NoSymbol), state = 0x10
I thought that the whole point of these fdi lines was to associate scancodes with keysym ?
Did I miss something ?
Martin,
There is something I don't understand. hal/fdi/ information/ 10freedesktop/ 30-keymap- acer.fdi : keymap. data" type="strlist" >e071:f22< /append> <!-- Fn+F7 Touchpad toggle (off-to-on) --> keymap. data" type="strlist" >e026:setup< /append> <!-- Fn+F2 Acer eSettings -->
According to the output of sudo input-events 5 and thanks to your explanation, I thought I just needed to add the following line to /usr/share/
<append key="input.
<append key="input.
The problem is : these lines are already in the fdi file (and they are "active" in my setup) but xev still says that :
keycode 200 = (keysym 0x0, NoSymbol), state = 0x10
keycode 149 = (keysym 0x0, NoSymbol), state = 0x10
I thought that the whole point of these fdi lines was to associate scancodes with keysym ?
Did I miss something ?