To add to obsidian's comment #68, it seems that HAL policy file is being read, but it is not being read in correctly. Here are two examples of a line in the policy file and what output from xinput it leads to after reboot:
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
Wheel Emulation Y Axis: 4, 0
<merge key="input.x11_options.YAxisMapping" type="string">5 4</merge>
Wheel Emulation Y Axis: 5, 0
Maybe it is worth filing a bug report about this one if people agree.
To add to obsidian's comment #68, it seems that HAL policy file is being read, but it is not being read in correctly. Here are two examples of a line in the policy file and what output from xinput it leads to after reboot:
<merge key="input. x11_options. YAxisMapping" type="string">4 5</merge>
Wheel Emulation Y Axis: 4, 0
<merge key="input. x11_options. YAxisMapping" type="string">5 4</merge>
Wheel Emulation Y Axis: 5, 0
Maybe it is worth filing a bug report about this one if people agree.