I just kinda randomly found the fix. So this will be fixed in the upcoming update . If you can't live with this bug, and aren't afraid of modifying files on the device itself. You're able to edit /usr/share/harbour-xbmcremote/qml/pages/Keypad.qml. At line 49 there is a "anchors.fill: parent" add a new line after it "pressDelay: 0" (as shown in this commit). This should fix the issue. Although I didn't change the file myself on the device (I created a new RPM from Qt Creator), this should work, although I don't have any experience at all at modifying files directly on the device itself (without having a corresponding RPM).