public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
* Char set problem
@ 2012-02-02 12:44 KEA
  2012-02-21 19:25 ` Frantisek Hanzlik
  0 siblings, 1 reply; 3+ messages in thread
From: KEA @ 2012-02-02 12:44 UTC (permalink / raw)
  To: linux-msdos

Hi,

I've just installed dosemu 1.4.0 on Slackware 13.37. In .dosemu.rc I 
have the settings:

$_internal_char_set = "cp437"
$_layout = "hu-cwi"

which would mean that I use a rather old Hungarian keyboard layout and 
charset setting. The layout works but it does NOT produce the chars it 
should. E.g. pressing the key right to P produces an 'i umlaut' instead 
of 'o circumflex'. If I use Alt+147, it will give the required 'o circ', 
which is used instead of 'o with double acutes', traditionally. Whatever 
internal char set I set in .dosemu.rc, the situation remains the same. 
In boot.log I see only:

CONF: Keyboard-layout keyb-user

which does not mean too much for me.

If you could tell me, what the problem is, and how I could get rid of 
it, I would be glad. I've been using dosemu for many years but never had 
a problem like this. Thx in advance, KEA.


-- 

Üdvrivalgással:
KEA.
----
Keszthelyi András
f. adj.
ÓE-(ex BMF, exx Bánki)-KGK-SZVI

--
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Char set problem
  2012-02-02 12:44 Char set problem KEA
@ 2012-02-21 19:25 ` Frantisek Hanzlik
  2012-02-23  8:38   ` KEA
  0 siblings, 1 reply; 3+ messages in thread
From: Frantisek Hanzlik @ 2012-02-21 19:25 UTC (permalink / raw)
  To: KEA; +Cc: linux-msdos

KEA wrote:
> Hi,
> 
> I've just installed dosemu 1.4.0 on Slackware 13.37. In .dosemu.rc I
> have the settings:
> 
> $_internal_char_set = "cp437"
> $_layout = "hu-cwi"
> 
> which would mean that I use a rather old Hungarian keyboard layout and
> charset setting. The layout works but it does NOT produce the chars it
> should. E.g. pressing the key right to P produces an 'i umlaut' instead
> of 'o circumflex'. If I use Alt+147, it will give the required 'o circ',
> which is used instead of 'o with double acutes', traditionally. Whatever
> internal char set I set in .dosemu.rc, the situation remains the same.
> In boot.log I see only:
> 
> CONF: Keyboard-layout keyb-user
> 
> which does not mean too much for me.
> 
> If you could tell me, what the problem is, and how I could get rid of
> it, I would be glad. I've been using dosemu for many years but never had
> a problem like this. Thx in advance, KEA.

Hello Kea,

You run dosemu under X or console? With SDL or not?
Keyboard and NLS setting in all Linux, dosemu and DOS is pure woodoo
for me and dosemu docs is a bit unclear (for me and my poor english:),
but mostly after some fiddling I'm able get acceptable result.

Now when I tried '$_layout = "hu-cwi"' running dosemu under X pressing
key right to P ("[{" at US layout) I get 'o circumflex' - but I must
have '$_X_keycode = (on)' - and then i'm not able switch keyboard
layout with Linux "xfce4-xkb-plugin'.
With '$_X_keycode = (off)', then I'm able switch layout with Linux
desktop XKB plugin, but in DOS instead of 'o circumflex' i will get
'small u with acute'(slash "/" with shift) - what is that I have
on Czech keyboard layout which i'm using.

DOSEMU authors probably assumes that keyboard layout switching will
be done with native Linux keyboard switcher/shortcuts, as DOS "keyb"
utility is missing in dosemu-freedos package. But how it should be
properly configured in dosemu and in DOS I not know.
Maybe someone more experienced in this problem can explain this and
give some straightforward procedure and/or example how do this?

Regards, Franta Hanzlik

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Char set problem
  2012-02-21 19:25 ` Frantisek Hanzlik
@ 2012-02-23  8:38   ` KEA
  0 siblings, 0 replies; 3+ messages in thread
From: KEA @ 2012-02-23  8:38 UTC (permalink / raw)
  To: Frantisek Hanzlik; +Cc: linux-msdos

Hi Franta,

I run dosemu under X. I would prefer running under console but it hasn't 
worked since, I think, I have a "big" monitor, i.e. not a 80x25.

In the meantime I could solve the char set problem. You won't believe: I 
had a dosemu.conf in /etc, which had containded a different setting. 
What I cannot understand why user setting does not override the 
system-wide setting. What is important: it works well now, and because 
I'm the only user on this computer (who uses dosemu) it is all right.


>> KEA wrote:
>> I've just installed dosemu 1.4.0 on Slackware 13.37. In .dosemu.rc I
>> have the settings:
>>
>> $_internal_char_set = "cp437"
>> $_layout = "hu-cwi"
>>
>> which would mean that I use a rather old Hungarian keyboard layout and
>> charset setting. The layout works but it does NOT produce the chars it
>> should.
>
> Hello Kea,
>
> You run dosemu under X or console? With SDL or not?
> Keyboard and NLS setting in all Linux, dosemu and DOS is pure woodoo
> for me and dosemu docs is a bit unclear (for me and my poor english:),
> but mostly after some fiddling I'm able get acceptable result.

-- 

Üdvrivalgással:
KEA.
----
Keszthelyi András
f. adj.
ÓE-(ex BMF, exx Bánki)-KGK-SZVI

--
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-02-23  8:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-02 12:44 Char set problem KEA
2012-02-21 19:25 ` Frantisek Hanzlik
2012-02-23  8:38   ` KEA

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox