The X11 limitations are unfortunate but they can be worked around withkeymap support in the kernel driver. ati_remote2 keymap patch is somewhereon it's way upstream as we speak. Not sure about ati_remote though.

Furthermore if lirc can already handle input from event devices then thelirc_atiusb drivers are simply not needed.