ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > Maemo Port > Virtual keyboard in eob1&2
Virtual keyboard in eob1&2
  Author    Thread Reply to topic
Smothermunchie



Joined: 30 Mar 2007
Posts: 96
 

In Eye of the Beholder 1 and 2, the virtual keyboard doesn't work correctly.

Xkbd easily solves for this so it's not a big deal. Smile

Will Grim Fandango be able to run on Maemo?

I just don't see how our tablets would be strong enough to handle this port but thought I would ask anyway. Smile

 Reply with quote  
Post Sun Dec 23, 2012 9:52 pm 
 View user's profile Send private message
tsoliman
ScummVM Developer


Joined: 19 Jan 2011
Posts: 346
Location: Waukesha, WI
 

I split this post from the original since it is unrelated.

What exactly are you trying to do with the virtual keyboard? Did you try the keymapper?

Grim requires ResidualVM which I believe requires openGL or a fast CPU. This I think disqualifies your N800 and my n810. (Maybe on N900 there is hope)

I played it on an old laptop with an intel card so it is not really that demanding but a single core ARM 400 MHz with no openGL is too slow IMHO. Who knows, maybe I am wrong.

 Reply with quote  
Post Sun Dec 23, 2012 11:45 pm 
 View user's profile Send private message Send e-mail
Smothermunchie



Joined: 30 Mar 2007
Posts: 96
 


quote:
What exactly are you trying to do with the virtual keyboard? Did you try the keymapper?


Typing in a new character's name.

As far as I can tell, the keymapper works great. Smile
 Reply with quote  
Post Sun Dec 23, 2012 11:59 pm 
 View user's profile Send private message
tsoliman
ScummVM Developer


Joined: 19 Jan 2011
Posts: 346
Location: Waukesha, WI
 

I see. It seems to be typing the last character N times where N is the length of th word. (e.g. "word" becomes "dddd")
Typing one character at a time works though. Must be something to do with keydown vs keyup.
I'll run it through the debugger to see what's going on.

UPDATE: I think the problem is that the vkeybd is pushing the keyboard events too fast for the game scripts to read them. This is sort of the same problem as the gobliiins right-click.
Adding a delay fixes it but there's no pretty way of handling this without refactoring the Event code like I planned.

In the meantime, the hack is here:
https://github.com/tsoliman/scummvm/tree/vkeybd-eob-workaround

 Reply with quote  
Post Mon Dec 24, 2012 1:56 am 
 View user's profile Send private message Send e-mail
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge