ASUS VivoBook X1504VA touchpad problems

hw-probe here: https://bsd-hardware.info/?probe=bca7dbbacf

From dmesg I find:
Code:
iichid0: <ASUP1301:01 093A:2009 I2C HID device> at addr 0x15 irq 40 on iicbus11
hidbus0: <HID bus> on iichid0
[...]
hms0: <ASUP1301:01 093A:2009 Mouse> on hidbus0
hms0: 2 buttons and [XYW] coordinates ID=1
hmt0: <ASUP1301:01 093A:2009 TouchPad> on hidbus0
hconf0: <ASUP1301:01 093A:2009 Configuration> on hidbus0
hmt0: Multitouch touchpad with 1 external button, click-pad
hmt0: 5 contacts with [C] properties. Report range [0:0] - [3199:2207]
X detects hms0, but it doesn't seem to do anything.
X was ignoring hmt0 until I created /usr/local/etc/X11/xorg.conf.d/10-hmt.conf:
Code:
Section "InputClass"
        Identifier "touchpad"
        MatchProduct "ASUP1301:01 093A:2009 TouchPad"
        MatchDevicePath  "/dev/input/event*"
        Driver     "evdev"
EndSection
Now X sees the the touch pad, but only button press/release events.
I installed x11/evtest and evtest sees position reports, but xinput test only sees button events.

I've attached the output of hid-decode (sysutils/hid-tools) in case it helps someone, it means naught to me.
 

Attachments

I am having trouble with my touch pad too, but it is a Dell Precision 7540. I followed the steps above, but you're still ahead of me in terms of functionality, mine is not showing up under evtest yet dmesg shows it's there.
 
Back
Top