From owner-freebsd-acpi@FreeBSD.ORG Sat Jan 26 05:26:10 2013 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A792E8D1 for ; Sat, 26 Jan 2013 05:26:10 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f174.google.com (mail-lb0-f174.google.com [209.85.217.174]) by mx1.freebsd.org (Postfix) with ESMTP id 09D95FA2 for ; Sat, 26 Jan 2013 05:26:09 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id l12so1813208lbo.19 for ; Fri, 25 Jan 2013 21:26:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=TrOst1KYbdfssfhmhbFKnUzqLA3fWi9BRGUGQEcX7G8=; b=IfIQmjuXKpZpEMSJinhK8TEGj2pRsuaKiD2r+GjYulYrXoIt1g4I2GpcCjbGaybESo gVqwLhWnyC9ujW+sQF6lqAYL+09rWIaQs3adLhVv7RZQLcANXrm4t6hiAJavvhA1bK/9 83KjmKG0nTbLlKEWiV9NZyW1crg4zpif9GT0k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=TrOst1KYbdfssfhmhbFKnUzqLA3fWi9BRGUGQEcX7G8=; b=CZDAEnK4XAK8nfDlnjDfaggOpoJ9c5JaBDjDRao4OJ/8L/I3GF3RxLSsC99d+0tx53 ueQlZMAbDPWoHfnYohJqajQFvKeqMWhzelhS1ntNc4FP3Am+oqBeHujotUgz1M3fwiWI /cX9ZlFLNvi9I0ql/IqUrjIY93vM7yxc/TrIfcVWynis934CAwb4PMcbiLlZoNvGVOou qClpTZVWJga8qaCVbEX1FagXGbnCvK7k6vUj7F/2dVFdILu1zijHoPzBgfSyvJV1IdJI TUF2ixeMLFqR12vonikZx3wuLCqv7hAHv20KwXbIm5IWQtVS+smX5LF1M1Yi7Os/dHAT +vAg== X-Received: by 10.112.17.194 with SMTP id q2mr3066589lbd.7.1359177967376; Fri, 25 Jan 2013 21:26:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.100.164 with HTTP; Fri, 25 Jan 2013 21:25:37 -0800 (PST) In-Reply-To: References: <20130125140953.GA1328@glenbarber.us> <20130125141202.GB1328@glenbarber.us> From: Eitan Adler Date: Sat, 26 Jan 2013 00:25:37 -0500 Message-ID: Subject: Re: what is required to support a new laptop? To: Kevin Oberman Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQl4MURVE3JHBz/wDyWzFGXZ9Dk9N6BYDBTOKoWjEMinodVnU9X0SsEg1i9RUgcaOQ6SSe4S Cc: Glen Barber , freebsd-acpi@freebsd.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jan 2013 05:26:10 -0000 On 25 January 2013 14:51, Kevin Oberman wrote: > There are several threads in the archives of acpi@ and mobile@ > discussing this. Most things are pretty easy. Use xev to find the > events generated by the volume buttons. I'm handling the volume keys with xbindkeys. > Mute and the ThinkLight (if > your system has one) should work as is. Mute does not function - I am using xbindkeys to handle it. The "video" key generates no event. > Brightness is a bit bigger issue as Lenovo has completely revamped it > These buttons don't generate events. :-( Where *should* they be handled? How do they work on windows? FWIW they seem to change hw.acpi.video.brightness, but change nothing visible on the screen. > You can install the acpi_call > port and use it to set the brightness, but it is a pain as it does not > allow for setting incremental changes, only absolute values.(16 of > them). Any pointers for what to look at? I have no idea what I'm doing w.r.t. computers ^W ACPI. > Google for "FreeBSD acpi x220 notes". That should find the thread with > the details. I've been reading the thread and I think I may need a little bit more information / handholding while I figure this out -- Eitan Adler