maemo.org Bugzilla – Full Text Bug Listing
|Summary:||xev does not catch keypresses on N900|
|Product:||[Maemo Official Platform] Core||Reporter:||Faheem Pervez <trippin1>|
|Component:||X Server||Assignee:||unassigned <nobody>|
|Priority:||Low||CC:||andre_klapper, eero.tamminen, pali.rohar, soumya.3.bijjal|
|Attachments:||Patch to set InputHint to true, so that keypresses are recieved by xev.|
SOFTWARE VERSION: (Control Panel > General > About product) 1.2009.41-10 STEPS TO REPRODUCE THE PROBLEM: 1. Add the Fremantle tools repository: "deb http://repository.maemo.org/ fremantle tools/free" in /etc/apt/sources.list.d/tools.list should do it. 2. Install x11-utils using apt-get. 3. Run xev from a terminal. EXPECTED OUTCOME: All key-events received should be outputted onto the Terminal, by xev, as it should be xev that is catching them when it has the focus. ACTUAL OUTCOME: The window behind (or nothing, if there is no window) receives the key presses instead. REPRODUCIBILITY: (always/sometimes/once) Always. EXTRA SOFTWARE INSTALLED: N/A. OTHER COMMENTS: Patch attached to xev which sets the InputHint required for it to recieve the keypresses when it has focus, like it should do. It is my understanding that this bug is relevant as packages from the tools repository are expected to be installed on the device. Correct me if I am wrong, please. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:184.108.40.206) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729)
Created an attachment (id=1526) [details] Patch to set InputHint to true, so that keypresses are recieved by xev.
Thanks for the patch. :-)
Hm. Would have been nice to have this bug in internal bugzilla.
(In reply to comment #3) > Hm. Would have been nice to have this bug in internal bugzilla. I was told that Dev platform bugs are handled here, but as you wish. :)
@Andre Klapper: Was this patch included in official Maemo5?
(In reply to comment #5) > @Andre Klapper: > Was this patch included in official Maemo5? No, it wasn't.
So then it is good candidate for CSSU.