Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:44 13 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMBasic and keyboard layout

Author Message
Decoy
Senior Member

Joined: 02/08/2019
Location: Denmark
Posts: 109
Posted: 06:01pm 09 Aug 2019
Copy link to clipboard 
Print this post

Hi guys

I just my UBW32 MaxiMite up and running with a PS/2 keyboard. I haven't been
this excited in years :)

However, my PS/2 keyboard has " on what corresponds to Æ (Danish letter), and other
such problems. Is there any way to choose keyboard layout in MMBasic? I should I
attempt to get an american-style layout?

Thanks,
 
ceptimus
Senior Member

Joined: 05/07/2019
Location: United Kingdom
Posts: 130
Posted: 06:10pm 09 Aug 2019
Copy link to clipboard 
Print this post

You can use the CONFIG KEYBOARD command to set the keyboard type - so

CONFIG KEYBOARD BE

will select a Belgian keyboard layout.

I'm sorry, there isn't a Danish specific version though - the options are US UK FR GR BE IT ES for USA, UK, French, German, Belgian, Italian, Spanish keyboard layouts. I suppose German might be closest to Danish?

Once you've set it, it's preserved during power-down, so you should only need to do it once.

I don't think the built-in fonts support characters like Æ though, but at least you should be able to get most of the keys in the right place. You can also define your own fonts with special characters if need be.
Edited 2019-08-10 04:16 by ceptimus
 
Decoy
Senior Member

Joined: 02/08/2019
Location: Denmark
Posts: 109
Posted: 06:27pm 09 Aug 2019
Copy link to clipboard 
Print this post

Thanks, that sounds great. I will go try that right away. It is not because I need
to use æ, ø and å - my problem is the placement of the symbols. It would be
impossible to learn a new layout :)

I'll report back in half an hour!
 
Decoy
Senior Member

Joined: 02/08/2019
Location: Denmark
Posts: 109
Posted: 07:00pm 09 Aug 2019
Copy link to clipboard 
Print this post

Worked like a charm, thanks!
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 07:48pm 09 Aug 2019
Copy link to clipboard 
Print this post

  Decoy said  Worked like a charm, thanks!


Does it? Can you type "æ, ø and å" directly now?

The "German" setting for example does not support "umlauts" (mutated vowels = Ää Öö Üü) it just sets the keyboard to matching "QWERTZUI" instead of general "QWERTY".



P.S.:

Try:

FOR A = 1 to 255
PRINT CHR$(A)
NEXT A


There aren´t many special characters among.

I just checked up "PC BASIC" (GW BASIC Emu) for comparison and there they are.
https://sourceforge.net/projects/pcbasic/
Edited 2019-08-10 06:02 by Poppy
Andre ... such a GURU?
 
Decoy
Senior Member

Joined: 02/08/2019
Location: Denmark
Posts: 109
Posted: 06:52am 10 Aug 2019
Copy link to clipboard 
Print this post

Poppy, I don't need the æ, ø and å on the MaxiMite. I need symbols like " and = to
be in the same places as I am used to. I am almost there. German layout apparently
uses QWERTZ instead of QWERTY, I can never adjust to that :)

Right now I am using italian - this is the closest, but still has problems. I wish
there was a Danish layout.

Decoy
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025