https://bugs.kde.org/show_bug.cgi?id=455080

--- Comment #4 from Rodney Dawes <dobey.p...@gmail.com> ---
```
bool InputMethod::shouldShowOnActive() const
{
    return input()->touch() == input()->lastInputHandler()
        || input()->tablet() == input()->lastInputHandler();
}
```

This is the block of code in kwin which decides to show the keyboard, if the
previous event was a touch or tablet event, as opposed to something being
focused by default or via mouse click. If it's not working on your device, it
seems possible that the touch panel driver for it is not correctly sending the
events. I do not have any Surface devices, and so cannot test them with that
kernel.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to