1. seems like same issue on older intel-microcode.
2. I checked xev on the guest while issue was occuring with the following results:
when moving the cursor, a buttonpress event is generated along with a bunch of motionnotify events. After moving it, if I click or touch the touchpad without moving it it shows only a buttonrelease but no buttonpress.
This is consistent with the behavior I'm seeing: when I move, it's as if I clicked right before, producing the dragging motion. And once it's registered buttonpress, another buttonpress event won't be generated until a buttonrelease one is generated.
xev works as expected on the host.
The issue is a phantom buttonpress event being generated on the guest somehow.
1. seems like same issue on older intel-microcode.
2. I checked xev on the guest while issue was occuring with the following results:
when moving the cursor, a buttonpress event is generated along with a bunch of motionnotify events. After moving it, if I click or touch the touchpad without moving it it shows only a buttonrelease but no buttonpress.
This is consistent with the behavior I'm seeing: when I move, it's as if I clicked right before, producing the dragging motion. And once it's registered buttonpress, another buttonpress event won't be generated until a buttonrelease one is generated.
xev works as expected on the host.
The issue is a phantom buttonpress event being generated on the guest somehow.