![]() ![]() In this post I'll describe how exactly DWT works in libinput.īack in the olden days of roughly two years ago we all used the synaptics X.Org driver and were happy with it. The libinput marketing department has decided to name this feature "disable-while-typing" (DWT) and it's been in libinput for quite a while. The second-best way to avoid accidental input is to disable the touchpad while a user is typing. libinput's palm detection largely works by using areas on the touchpad that are likely to be touched by the palms. Lots of hardware is barely able to provide an accurate touch location, let alone enough information to decide whether a touch is a palm. That works ok-ish on some touchpads and fails badly on others. ![]() The best way to avoid accidental input is to detect palm touches and simply ignore them. While this provides some general entertainment and thus makes the world a better place for a short while, here at the libinput HQ we strive to keep life as boring as possible and avoid those situations. In the best case it's annoying, in the worst case you're now typing your password into the newly focused twitter application. A common issue with users typing on a laptop is that the user's palms will inadvertently get in contact with the touchpad at some point, causing the cursor to move and/or click.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |