Hey, we have forums!

Author Topic: Stuck... because I have a Belgian keyboard!?!  (Read 14400 times)

0 Members and 1 Guest are viewing this topic.

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Stuck... because I have a Belgian keyboard!?!
« on: February 03, 2009, 03:04:35 pm »
Hi everyone.
I've discovered in the forums that you can switch forms rapidly using the numeric keypad, which is great... if you have one. I'm using a Macbook Pro, and without using an external keyboard (which is pretty tedious just to play a game) I have no way to switch forms other than right clicking and singing.

It didn't really bother me until I reached the Sun Temple Boss, which is (I think we all agree on that) all about switching forms before being sucked in.
Now I may be a lame player, but I just can't get past this as it is! And I've explored everywhere else I can go without the light form so basically I'm stuck for good.

That's really too sad if you ask me.

Am I missing a hidden way to switch forms? Otherwise, it would definitely be a vital addition to be able to assign fast switching to other keys (or at least make numeric keys on the main keyboard work the same way as the ones on the keypad).

Any insight on this?
Thanks in advance.
« Last Edit: February 04, 2009, 11:11:39 pm by GarabedianNikidal »

Offline Xiagan

  • Global Moderator
  • Dream Bit
  • **********
  • Posts: 1452
  • "Does absolution lie above the waves?"
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #1 on: February 03, 2009, 03:11:41 pm »
You don't need the keypad, the normal numbers work too. :)
"Sire, I had no need of that hypothesis." (Laplace)

~ www.xiagan.net ~

Offline Align

  • Monster Bit
  • *******
  • Posts: 353
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #2 on: February 03, 2009, 07:18:30 pm »
Do you really have to switch form a lot for that boss? I don't remember if I tried, but since Beast Form can pass through enemies while dashing, perhaps that one is enough.

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #3 on: February 03, 2009, 10:17:10 pm »
You don't need the keypad, the normal numbers work too. :)
I'm afraid they don't. I have tried extensively before posting here. Pressed alone, with Shift down, with CapsLock on, nothing will do.
Using the Fn key to trigger the virtual keypad does not work either.
For what it's worth, I'm using a 17'' Macbook Pro (model just before the new unibody).

Quote from: Align
Do you really have to switch form a lot for that boss? I don't remember if I tried, but since Beast Form can pass through enemies while dashing, perhaps that one is enough.
Will try again, but as I said I may not be as good a player as you.

Offline Nava

  • Giant Bit
  • ******
  • Posts: 233
  • oh god, why is there so much blood!?
    • View Profile
    • My Flickr Page
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #4 on: February 04, 2009, 12:46:32 am »
You don't need the keypad, the normal numbers work too. :)
I'm afraid they don't. I have tried extensively before posting here. Pressed alone, with Shift down, with CapsLock on, nothing will do.
Using the Fn key to trigger the virtual keypad does not work either.
For what it's worth, I'm using a 17'' Macbook Pro (model just before the new unibody).

Alec uses a Macbook Pro and I'm prettttttttty sure the normal number keys work for him... is there a way to play with the control settings??

Offline Alphasoldier

  • Dream Bit
  • **********
  • Posts: 1810
  • Zero Suit!
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #5 on: February 04, 2009, 01:16:05 am »
There is this in your usersettings.xml
Code: [Select]
<Action name="SongSlot1" input="0 KEY_1 0 0 " />
        <Action name="SongSlot2" input="0 KEY_2 0 0 " />
        <Action name="SongSlot3" input="0 KEY_3 0 0 " />
        <Action name="SongSlot4" input="0 KEY_4 0 0 " />
        <Action name="SongSlot5" input="0 KEY_5 0 0 " />
        <Action name="SongSlot6" input="0 KEY_6 0 0 " />
        <Action name="SongSlot7" input="0 KEY_7 0 0 " />
        <Action name="SongSlot8" input="0 KEY_8 0 0 " />
        <Action name="SongSlot9" input="0 KEY_9 0 0 " />
        <Action name="SongSlot10" input="0 KEY_0 0 0 " />
If, and really mind the IF, you could find out what your keys would be named, I'd try fiddling with this.
God sees and knows everything, but at least he won't gossip about it.

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #6 on: February 04, 2009, 03:56:45 pm »
Alec uses a Macbook Pro and I'm prettttttttty sure the normal number keys work for him... is there a way to play with the control settings??

Yeah, but maybe he's using an American keyboard and I'm using a Belgian keyboard. Around here, the number keys need Shift down to produce numbers. Without Shift pressed, they produce the following : "&" (1), "é" (2), " " " (3), " ' " (4), and so on (see here : http://support.apple.com/kb/HT2841 ). This might be an localization issue then.

Anyway, I'll try fiddling with the usersettings.xml file tonight. I'll keep you posted, thanks!   ;)
« Last Edit: February 04, 2009, 04:00:45 pm by GarabedianNikidal »

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #7 on: February 04, 2009, 11:10:25 pm »
Ok. By assigning new keys in the com.bit-blot.aquaria.xml file I was able to use the fast switching feature. I guess KEY_1 assignment does not work properly on a non-US keyboard.
Thanks everyone for your help.

But I'm sure this problem would have baffled most people. Not all people can find preferences files where Spotlight refuses to search, you know!

Offline Alphasoldier

  • Dream Bit
  • **********
  • Posts: 1810
  • Zero Suit!
    • View Profile
Re: Stuck... because I have a Belgian keyboard!?!
« Reply #8 on: February 05, 2009, 01:16:35 am »
I, ehm, you're welcome?

What's this "com.bit-blot.aquaria.xml" you're talking about? Is it the Mac's usersettings.xml?
God sees and knows everything, but at least he won't gossip about it.

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Re: Stuck... because I have a Belgian keyboard!?!
« Reply #9 on: February 05, 2009, 09:44:26 am »
I, ehm, you're welcome?

What's this "com.bit-blot.aquaria.xml" you're talking about? Is it the Mac's usersettings.xml?
Apparently it is. I found no usersettings.xml file anywhere, and the only one I found in the Preferences folder (a system folder specifically designed to store application preferences) was that one.
Furthermore, it also contains the binding lines you mentioned, so I definitely think it's the mac's equivalent.

Oh! And for the non-Mac speaking friends out there, Spotlight is the built-in search engine. Sadly, there are some places it automatically excludes from searches, like for instance the Preferences folder.  :-\

Offline Aodhan

  • Bit
  • ***
  • Posts: 10
    • View Profile
Re: Stuck... because I'm using a Macbook Pro?!?
« Reply #10 on: August 09, 2009, 05:11:35 pm »
Ok. By assigning new keys in the com.bit-blot.aquaria.xml file I was able to use the fast switching feature. I guess KEY_1 assignment does not work properly on a non-US keyboard.

I've found the com.bit-blot.aquaria.xml file but even if I assign new keys, nothing happens in the game... Could you post your config, for I really need fast switching to fully enjoy the game

thank you

Offline GarabedianNikidal

  • Mini Bit
  • **
  • Posts: 6
    • View Profile
Re: Stuck... because I have a Belgian keyboard!?!
« Reply #11 on: August 09, 2009, 05:56:03 pm »
Sure, no problem.
I have only included the key assignment section, as this is probably the only part you're interested in anyway.
Code: [Select]
    <ActionSet>
        <Action name="lmb" input="MOUSE_BUTTON_LEFT KEY_SPACE 0 JOY_BUTTON_0 " />
        <Action name="rmb" input="MOUSE_BUTTON_RIGHT KEY_LCONTROL 0 JOY_BUTTON_1 " />
        <Action name="PrimaryAction" input="MOUSE_BUTTON_LEFT KEY_SPACE 0 JOY_BUTTON_4 " />
        <Action name="SecondaryAction" input="MOUSE_BUTTON_RIGHT KEY_LCONTROL 0 JOY_BUTTON_5 " />
        <Action name="SwimLeft" input="0 KEY_LEFT 0 0 " />
        <Action name="SwimRight" input="0 KEY_D KEY_RIGHT 0 " />
        <Action name="SwimUp" input="0 KEY_W KEY_UP 0 " />
        <Action name="SwimDown" input="0 KEY_S KEY_DOWN 0 " />
        <Action name="Revert" input="0 KEY_X KEY_RMETA JOY_BUTTON_2 " />
        <Action name="Roll" input="0 KEY_RSHIFT 0 0 " />
        <Action name="WorldMap" input="0 KEY_Q KEY_TAB JOY_BUTTON_6 " />
        <Action name="Escape" input="0 KEY_ESCAPE 0 JOY_BUTTON_7 " />
        <Action name="SongSlot1" input="0 KEY_A 0 0 " />
        <Action name="SongSlot2" input="0 KEY_L 0 0 " />
        <Action name="SongSlot3" input="0 KEY_M 0 0 " />
        <Action name="SongSlot4" input="0 KEY_R 0 0 " />
        <Action name="SongSlot5" input="0 KEY_T 0 0 " />
        <Action name="SongSlot6" input="0 KEY_Y 0 0 " />
        <Action name="SongSlot7" input="0 KEY_U 0 0 " />
        <Action name="SongSlot8" input="0 KEY_I 0 0 " />
        <Action name="SongSlot9" input="0 KEY_O 0 0 " />
        <Action name="SongSlot10" input="0 KEY_P 0 0 " />
        <Action name="PrevPage" input="0 KEY_A KEY_LEFT JOY_BUTTON_4 " />
        <Action name="NextPage" input="0 KEY_D KEY_RIGHT JOY_BUTTON_5 " />
        <Action name="CookFood" input="0 KEY_W KEY_UP JOY_BUTTON_3 " />
        <Action name="FoodRight" input="0 0 0 JOY_BUTTON_1 " />
        <Action name="FoodLeft" input="0 KEY_S KEY_DOWN JOY_BUTTON_2 " />
        <Action name="Look" input="MOUSE_BUTTON_MIDDLE KEY_LSHIFT 0 JOY_BUTTON_4 " />
        <Action name="ToggleHelp" input="0 KEY_H KEY_F1 0 " />
    </ActionSet>

Hope this helps. ;)

Offline Aodhan

  • Bit
  • ***
  • Posts: 10
    • View Profile
Re: Stuck... because I have a Belgian keyboard!?!
« Reply #12 on: August 10, 2009, 12:37:37 am »
Thanks for this rapid answer.

But it doesn't work on my macbook pro, I don't know exactly why.
I'll try to solve that later. Maybe...

[Edit] I was modifying the com.bit-blot.aquaria.xml file in the aquaria.app file... Not the good one
Then I've found the same file in ~/library/preference. The right file ^^
I will read you more carefully next time ^^
« Last Edit: August 11, 2009, 12:56:09 pm by Aodhan »