Since I upgraded to 8.10 from 8.04, LCD brightness control via the applet and the specific keys on the laptop are no longer working. However, I can change the brightness via /sys/devices/virtual/backlight/acpi_video0/brightness. By default the value is 7, which matches what's specified by "max_brightness" in the same directory, and changing the value of the file from 7 to something lower, appropriately lowers the brightness proportionally to the value.
Now, I've checked /etc/hal/fdi/policy/backlight.fdi and it's appropriately pointing to the right /sys directory mentioned above. In addition, I've run "acpi_listen" and confirmed that the keys are generating the values defined in /etc/acpi/events/video_brightness[up|down], so acpi_fakekey is being called with the correct values. so I'm at loss as to what could be causing the applet and the keys not to work.
Short of hacking /etc/acpi/video_brightness[up|down] to add some code to go and mess with /sys/devices/virtual/backlight/acpi_video0/brightness directly (which is what gnome and hal should be taking care of), I'm not sure what I can do.