Author Topic: Keymapping Problems In Dosbox On Pdaxrom 1.1beta3  (Read 3539 times)

wellswang

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • http://wells.osall.com
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« on: January 18, 2007, 03:54:11 am »
Hi,

I've installed dosbox 0.65-1 on my Zaurus (pdaxrom 1.1beta3).
the ipk file of dosbox is get from the official feed of pdaxrom
( http://mail.pdaxrom.org/download/1.1.0beta...rus-Cxx00/feed/ )

but in dosbox,
i cannot type dos command correctly,
becaus the keymapping is wrong!
none of keys is mapped correctly.

i tried the old version from beta1 feed.
it's better than the version from beta3 feed,
but the 'Fn' Key doesnot work.
so i cannot type some character in dosbox, such as " : ? < >

please help me to find out how to correct this problem
how to make the keymap correct !

Thanks.

Wells.

----
PS.
My Zaurus is C3100.
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8

i've tried to set LANG and LC_ALL into en_US.UTF-8 , but it does not work
« Last Edit: January 18, 2007, 03:56:53 am by wellswang »

dougeeebear

  • Hero Member
  • *****
  • Posts: 537
    • View Profile
    • http://
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #1 on: January 18, 2007, 06:17:54 am »
I can't speak for the pdaXrom version, but here's some info that might help you.
My setup is in my sig, and I'm using dosbox_0.6.3-3_arm.ipk compiled by Meanie.
It is true, the keymappings are wrong, but AFAIK you can do nothing about it.

Here are some key combinations that work for me:

Fn + ; = : (colon)
Fn + Shift + ; = ; (semi-colon)

Shift + 2 = @
Shift + 6 = ^
Shift + 7 = &
Shift + 8 = *
Shift + 9 = (
Shift + 0 = )
Shift + , = <
Shift + . = >
Shift + - = _

Some keys I can't get to work:

/
?
{
}
+
~
, (comma)

Hope that helps you some.

Doug
« Last Edit: January 18, 2007, 06:29:03 am by dougeeebear »
Zaurus SL-C1000 and SL-5500
NetWalker PC-T1 (tablet)

daniel3000

  • Hero Member
  • *****
  • Posts: 1003
    • View Profile
    • http://
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #2 on: January 18, 2007, 08:20:10 am »
You can do something about it  

I have not found a satisfying solution yet, but I am at least able to enter some commands, after starting dosbox with the option -startmapper and using the keymapper application which is started using this command.
It needs some time to learn how to use it, though.

This generates a file "mapper.txt" in the current directory.

Here is my mapper.txt:

Put it somewhere, then start dosbox from the directory where you put mapper.txt and dosbox will use that key mapping.

Also, if you always want to start the same program under dosbox, you can enter commands in /etc/dosbox.conf and start dosbox with the command
Code: [Select]
dosbox -conf /etc/dosbox.conf
Here is my example dosbox.conf (remove .txt):  [ Invalid Attachment ]

Bul you will still need the correct keymapping in order to actually use the started program  


Good luck.
And please let us know if you optimize the key mapping further.

daniel
« Last Edit: January 18, 2007, 08:43:52 am by daniel3000 »
SL-C3200 with weeXpc, based on pdaXrom 1.1.0beta3
HP 200LX with MS-DOS 5.0

wellswang

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • http://wells.osall.com
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #3 on: January 18, 2007, 09:27:51 am »
thanks daniel3000,

it works fine!

if i can do some improve on key mapping,
i will post it here.

thanks!

Quote
You can do something about it   

I have not found a satisfying solution yet, but I am at least able to enter some commands, after starting dosbox with the option -startmapper and using the keymapper application which is started using this command.
It needs some time to learn how to use it, though.

This generates a file "mapper.txt" in the current directory.

Here is my mapper.txt:  [ Invalid Attachment ]

Put it somewhere, then start dosbox from the directory where you put mapper.txt and dosbox will use that key mapping.

Also, if you always want to start the same program under dosbox, you can enter commands in /etc/dosbox.conf and start dosbox with the command
Code: [Select]
dosbox -conf /etc/dosbox.conf
Here is my example dosbox.conf (remove .txt):  [ Invalid Attachment ]

Bul you will still need the correct keymapping in order to actually use the started program   


Good luck.
And please let us know if you optimize the key mapping further.

daniel
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151513\"][{POST_SNAPBACK}][/a][/div]

dougeeebear

  • Hero Member
  • *****
  • Posts: 537
    • View Profile
    • http://
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #4 on: January 18, 2007, 01:42:50 pm »
daniel,
That mapper.txt makes my dosbox keys all messed up.
Could there be a conflict between that and keyhelper.xml?

I'm also using cyrillica english file if that makes any difference.

EDIT:
Even with an empty mapper.txt file, my dosbox freezes and won't respond.

Doug
« Last Edit: January 18, 2007, 03:33:44 pm by dougeeebear »
Zaurus SL-C1000 and SL-5500
NetWalker PC-T1 (tablet)

wellswang

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • http://wells.osall.com
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #5 on: January 20, 2007, 12:53:27 pm »
Hi Daniel and dougeeebear,

It's my mapper.txt

you may try for it.


dougeeebear

  • Hero Member
  • *****
  • Posts: 537
    • View Profile
    • http://
Keymapping Problems In Dosbox On Pdaxrom 1.1beta3
« Reply #6 on: January 20, 2007, 02:29:43 pm »
Thanks wellswang, but it still doesn't work for me.
If I knew where to find the values for every one of the keys, I could probably create a mapper.txt that would work on mine.

And in case I'm doing something wrong, I copied the file to /usr/local/dosbox where all the other dosbox files are located.
« Last Edit: January 20, 2007, 02:31:25 pm by dougeeebear »
Zaurus SL-C1000 and SL-5500
NetWalker PC-T1 (tablet)