Bluetooth keyboard stops in landscape mode

Subforum for discussion and help with ScummVM's iPhone port

Moderator: ScummVM Team

Post Reply
Dr_Woolf
Posts: 8
Joined: Fri Jan 31, 2014 2:15 pm

Bluetooth keyboard stops in landscape mode

Post by Dr_Woolf » Tue Apr 08, 2014 7:06 am

Hi,
My bluetooth keyboard works in portrait mode of SCUMMVM (1.5.0) but whenever my iphone-4s enters landscape mode it stops functioning until returning portrait mode.
Is there any solution for this?

digitall
ScummVM Developer
Posts: 951
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Tue Apr 08, 2014 8:47 am

Sounds like another related issue to the Rotation Lock.

Try with the latest development build v1.7.0git and see if it is still occurring:
http://buildbot.scummvm.org/snapshots/m ... est.tar.xz

Dr_Woolf
Posts: 8
Joined: Fri Jan 31, 2014 2:15 pm

Post by Dr_Woolf » Tue Apr 08, 2014 6:27 pm

Thanks digitall but it did not work, :(
- First I loaded SCUMMVM 1.5.0 from Cydia then moved 1.7.0 onto 1.5.0: the problem continued.
- Uninstalled 1.5.0 then copied 1.7.0 to the same folder & restarted iOS (not Cydia): SCUMMVM disappeared. My iOS version is 6.1.3.

Do you know any software on Cydia to solve the problem?
Last edited by Dr_Woolf on Tue Apr 08, 2014 7:37 pm, edited 1 time in total.

digitall
ScummVM Developer
Posts: 951
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Tue Apr 08, 2014 6:41 pm

No. I don't have an IOS device, so can only offer general advice such as "try the newest version to see if this has already been fixed". I doubted it had.

This may be a manifestion of bug #4879 which has been open since 2010 *SIGH* :
http://sourceforge.net/p/scummvm/bugs/4879/

You could try asking the IOS porter or Lordhoto about this...

Dr_Woolf
Posts: 8
Joined: Fri Jan 31, 2014 2:15 pm

Post by Dr_Woolf » Tue Apr 08, 2014 7:37 pm

Thanks.

andwan0
Posts: 39
Joined: Sat Oct 31, 2009 8:33 pm

Post by andwan0 » Thu May 22, 2014 1:45 pm

Yeah, I think this bug relates to the mouse coordinate system too.

Whenever we rotate iPad/iPhone, the graphical layer just rotates, but it's still TRUELY in PORTRAIT MODE. We can prove this when we double-press the HOME button and see our taskbar in PORTRAIT MODE but the game layer is in LANDSCAPE.

This means my bluetooth mouse is still working PORTRAIT MODE... so it's so annoying..

digitall
ScummVM Developer
Posts: 951
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Thu May 22, 2014 10:43 pm

If you can test this and can write C/C++/ObjC, I would suggest that you take a look at the backend/platform/iphone/*video* code and see if you can work out a patch.

andwan0
Posts: 39
Joined: Sat Oct 31, 2009 8:33 pm

Post by andwan0 » Fri May 23, 2014 8:51 am

digitall wrote:If you can test this and can write C/C++/ObjC, I would suggest that you take a look at the backend/platform/iphone/*video* code and see if you can work out a patch.
Would be cool if there was a wiki scummvm page written on how to setup objective c development for iPhone/iPad development.... on both PC and MAC...

digitall
ScummVM Developer
Posts: 951
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Fri May 23, 2014 11:13 pm

It would be cool if people did a search of the Wiki and other documentation first... :-)

*COUGH* http://wiki.scummvm.org/index.php/Compi ... mVM/iPhone

This is admittedly outdated. The more modern clang based "unofficial" toolchain can be built using the HOWTO and patches from here:
http://buildbot.scummvm.org/snapshots/o ... es.tar.bz2

Post Reply