Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2012 03:07:25 +0900 (JST)
From:      Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
To:        kob6558@gmail.com
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: [CFT] acpi_ibm event handler
Message-ID:  <20120618.030725.95800960.iwasaki@jp.FreeBSD.org>
In-Reply-To: <CAN6yY1uKxzUU9T-eO7XtoXwOrWhOo3gME0AnfMCW_qTryqj6JQ@mail.gmail.com>
References:  <20120616.025804.48535013.iwasaki@jp.FreeBSD.org> <4FDBE1BA.3070204@gmail.com> <CAN6yY1uKxzUU9T-eO7XtoXwOrWhOo3gME0AnfMCW_qTryqj6JQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> Brightness can be adjusted using "acpi_call -p '\VBRC' -i n" (where n
> is 0-15). acpi_call must be installed from ports. But this command
> sets absolute brightness, so it can't raise or lower the brightness
> unless you have the current value and I don't know how to get that.
> This is the case on my T520.

X61 has the same problem.  There are 2 video device object in ACPI
namespace, \_SB.PCI0.VID (vgapci attached but brightness control
doesn't work) and \_SB.PCI0.AGP.VID (has VBRC method but no driver
attached because of wrong _ADR).

The custom DSDT with the following patches and acpi_video(4) now
can adjust brightness level :)

http://people.freebsd.org/~iwasaki/acpi/tpx61.asl.diff

If you want to make the custom DSDT, I can help you.

Thanks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120618.030725.95800960.iwasaki>