Hi!, I've installed scummvm 1.4.0 on my n900. The keys are not responding. I've downloaded the source and ran a few tests and it seems it isn't getting any key events (only mouse events) when calling the method
The problem was no keyboard events at all, not even at the scummvm start menu, the last build you have posted solved the problem.
Another problem with the n900 are the keybindings, the n900 doesn't have menu key nor fullscreen key, so I cannot access the in game menu and toggle fullscreen. (I suggest Ctl+m and Ctl+f)
The bindings with the volume keys doesn't work quite well, the still control the system volume, but after a while (I don't know what I did) they worked.
I ran the tests with The Curse of Monkey Island.
Go ahead and log bug reports for these issues as per forum rule 3a.
Ctrl-m cannot be used because it is used for a built-in function.
The old Maemo port cheated to achieve this (it wasn't in the official repo and was sort of hacked in)
I think I will have to use the keymapper for these functions so that you can remap them instead of them being hardcoded and potentially getting in the way of a game that uses them.
Try to find out what you did for the volume keys to work.
If you type in f8 in the virtual keyboard you'll bring up the keymapper.
You can set the key for global main menu there. Try that in the daily build.
Caveat: it is very experimental.
I've submitted three bugs, one for the key events problem on the N900 in scummvm 1.4.0 (that one is corrected in daily build 1.5.0git812-gc451bd4-dirty), and the other with the zoom keys bindings. This one may be related to this: http://maemo.org/community/maemo-develo ... 2511b011b0
I added a third one for the in-game menu key binding, I think this is important. The keymapper workaround works.
tsoliman wrote:If you type in f8 in the virtual keyboard you'll bring up the keymapper.
Which build support this? I have this version installed and F8 doesn't work or i just don't now how to use it.
Could proximity sensor be used for disabling mouse clicks? Eg. when proximity is covered then no clicks. Old method, holding down ctrl key, was also ok.