Re: Intel "5-button array" support on MobileStudio Pro

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Nov 26, 2017 at 2:28 AM, Jason Gerecke <killertofu@xxxxxxxxx> wrote:
> On November 25, 2017 10:23:33 AM PST, Jason Gerecke <killertofu@xxxxxxxxx> wrote:
>>I've just filed a bug [1] about a device which appears to use the
>>"5-button array" that the patch [2] added support for earlier this
>>year. It seems that on this particular device (a Wacom MobileStudio
>>Pro), there is no "HEBC" entry in the ACPI table. Because of this, the
>>kernel does not load support for the "5-button array" that this device
>>seems to use.

HEBC seems to be the control method that can report 5 button array;
however, I think we can use either one of the below to workaround
this:

1. Add a kernel parameter and a quirk (ex. DMI strings). The downside
is the quirk can grow if more systems do not include HEBC

2. Check both HEBC & BTNL (ex. the method that enables 5 button
array). Either one enables 5 button array and this fixes current
problems.

While 2 is preferable, nothing stops future BIOS skips BTNL in the future...

Any comments? I will create a patch for testing in a few days.

>>
>>Please let me know what additional information would be helpful to
>>provide. I am able to test kernel patches.
>>
>>[1]: https://bugzilla.kernel.org/show_bug.cgi?id=197991
>>
>>[2]: https://patchwork.kernel.org/patch/9571353/
>>
>>Jason
>>---
>>Now instead of four in the eights place /
>>you’ve got three, ‘Cause you added one  /
>>(That is to say, eight) to the two,     /
>>But you can’t take seven from three,    /
>>So you look at the sixty-fours....
>
> Apologies: Other recipients were not properly added on the first mail...



-- 
Cheers,
Alex Hung



[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux