Cloudef / orbment

Modular Wayland compositor
Other
246 stars 16 forks source link

Toggle or disable touchpad. #43

Closed Earnestly closed 9 years ago

Earnestly commented 9 years ago

Recent commits to libinput let us disable touchpad events which would prevent accidental activation from the edge of the thumb or palm.

Also touchpads are annoying to me :-)

Cloudef commented 9 years ago

Thanks for the information.

kapai-zz commented 9 years ago

the touchpad is also unusable for me. the pressure needed to move the cursor is crazy low, just barely passing my finger through it makes the cursor move. also, it kind of jumps from one place to another sometimes. lastly, it looks like it accelerates, I think constant speed would be the best. thanks a lot.

Cloudef commented 9 years ago

Yeah, the touchpad is really bad right now. (So is mouse with very small movement. This might be because of storing mouse coordinates as pixels internally though, and velocities may be smaller than 1 pixel)

kapai-zz commented 9 years ago

will you fix it please? I currently can't use the touchpad because it's so bad. I really want to use loliwm on my laptop too. thanks.

Cloudef commented 9 years ago

My touchpad is really bad in weston as well. Most of these issues may be libinput related. Weston uses evdev as well for touchpad configuration. However wlc does not use evdev at all, instead assumes libinput does the right thing.

The development is sort of slowed down right now, but hopefully I can pick up the speed again soon. (For various reasons, one of the technical ones being that wacom does not yet work in xwayland, and thus prevents me to use loliwm right now most of time.)

Cloudef commented 9 years ago

Try with latest commit in wlc and libinput from this branch: https://github.com/whot/libinput/tree/wip/touchpad-hover-finger

Cloudef commented 9 years ago

core-input was introduced for input device configuration. For options see: https://github.com/Cloudef/orbment/blob/master/plugins/core-input/core-input.c#L35-L96