I'm not sure exactly how to go about it. When I use "udevadm info -ap /sys/devices/platform/hp-wmi" this is what I get:
I'm still unsure on how to get sysfs values to work within HAL. I think it's something to do with the platform device. When I was playing with HAL to get the other device to play nice (the one I mentioned earlier in the thread deals with hotkeys, unfortunately not the bezel keys) I was able to add things to it via "append" tags in an FDI file. I haven't been able to do that with this platform device.
looking at device '/devices/platform/hp-wmi':
looking at parent device '/devices/platform':