Re: Dell Totem support / libinput bug: Event for missing capability CAP_POINTER on device "Advanced Silicon S.A. CoolTouch® System System Multi Axis"

Max Maischein corion at corion.net
Wed May 12 06:10:11 UTC 2021


Hello Peter,

>> I got a Dell Canvas+Totem widget (on clearance, they are discontinued),
>> and got the following error message when running `libinput debug-events`:
>>
>> libinput bug: Event for missing capability CAP_POINTER on device
>> "Advanced Silicon S.A. CoolTouch® System System Multi Axis"
>>
> 
> best to file an issue against libinput, debugging over email is pretty
> terrible.
I'll file a bug, thanks!

>> Is there anything more I can do to help? I'd really like to use the
>> totem as a secondary mouse/tool, but so far, it "only" gets detected as
>> a primary mouse (without configuration or anything, so that's really
>> great already).
> 
> fwiw, if the device is indeed detected as totem, then you can't do...
> anything. The totem is a tablet tool and exposed as such - without
> client-side support to map that tool into something else you cannot use it
> for anything (that would require compositor, wayland and toolkit support).
> And the amount of effort required to add bimanual interaction to
> applications is, let's just say "nontrivial" :)
> 
> That's the main reason totem support never got past the libinput API, the
> number of people using them is so close to zero that it just wasn't worth
> the effort.

Yes, I expected that :)

My "plan" is to basically write my own libinput client to see what
events I get from libinput and if I can do anything sensible with them,
but before I embark on this, I wanted to know if there is a simpler way.

Thanks again,
-max


More information about the wayland-devel mailing list