I've managed to fix this for my machine (Acer Aspire 5732z). Someone has added an intel_quirk to linux / drivers / gpu / drm / i915 / intel_display.c called 'quirk_invert_brightness'. But it is only set for Acer Aspire 5734z. I added the settings for my laptop to intel_display.c (around line 7135) and built the 3.5 kernel from Linus Torvalds' github. Everything works fine now.
I ran 'lspci -vn' to get the subsystem data for device 8086:2a42. My subsystem is 1025:0212. I added the line:
I've managed to fix this for my machine (Acer Aspire 5732z). Someone has added an intel_quirk to linux / drivers / gpu / drm / i915 / intel_display.c called 'quirk_ invert_ brightness' . But it is only set for Acer Aspire 5734z. I added the settings for my laptop to intel_display.c (around line 7135) and built the 3.5 kernel from Linus Torvalds' github. Everything works fine now.
I ran 'lspci -vn' to get the subsystem data for device 8086:2a42. My subsystem is 1025:0212. I added the line:
{ 0x2a42, 0x1025, 0x0212, quirk_invert_ brightness },
above the existing line for the 5734z parameters in intel_display.c.