![]() |
Re: xkbd for X11 on screen input
The app works not completely: clicking digit keys result in letters.
|
Re: xkbd for X11 on screen input
1 Attachment(s)
Hey Branitar. Yeah, that keyboard you're using is crud. :)
Grab this, unzip, and put the folder on your internal memory card. [ATTACH]Keyboards[/ATTACH] You'll need to edit the file /usr/share/Dosboxxkbd (I think) To do so you'll need root privileges (easyroot) and emelfm2 if you don't have them already. Change the file to one of the keyboards that best suits you, there's a notes file inside that folder to help you. Since you're not using Dosbox in full screen, your best choice would be the one that says: *Left side keyboard with no minimize feature* So just edit that file and change it to: xkbd -geometry +65536+65536 -k /media/mmc2/Keyboards/Leftfull.xkbd If you're having problems doing so, I guess I can go into more detail or perhaps Pushwall can take it from here. Cheers. :) |
Re: xkbd for X11 on screen input
Thank you very much! I'll have a try at it :) Does the file already exist? Or do i have to create it?
|
Re: xkbd for X11 on screen input
Ok, i created the file as a shell-script (i guess that's what you intended).
I get a nice keyboard, but my problem remains: instead of "123456789" i get "qwertyuio" in dosbox although it works well in a shell. |
Re: xkbd for X11 on screen input
Same with me when I edit a 'Personal menu' item.
|
Re: xkbd for X11 on screen input
Quote:
Well, I have yet to do a single update with Diablo. I'm going to reflash either tonight or tomorrow along with all of the upgrades and post back here in a day or so to see if there's anything that might be causing your troubles. Worse case would be that you will have to go through the entire mapper.txt file and change the keys to your settings. It would be really nice though if Pushwall posted back here since he clearly knows his junk more than me. :) |
Re: xkbd for X11 on screen input
Nope, it wasn't there. Actually I didn't find anything Dosbox-ish apart from the Dosbox executable binary in /usr/bin/ and my own .dosboxrc in my home dir. I wonder whether the binary is the only thing that's installed apart from some standard libs (SDL?).
Nevertherless, unless there has been other stuff in the file (like, setting environment variables or something like that) apart from calling xkbd with some options it doesn't matter whether the file was there or not, as the only purpose of the script is to make a long-ish command somewhat shorter ;) I actually played a bit with the mapper.txt but to no avail. I dont really know what codes to set in there as the codes I got from xev didn't do anything... but perhaps I'm just too thick to "get" it ;) |
Re: xkbd for X11 on screen input
Quote:
Branitar, looking back through this thread I see a picture you posted of DosBox. It shows version 0.71. I believe what you need for all this to work is version 0.72, found here. It's the one shown in the Update 08_03_0 heading. Once installed, that version puts the file 'dosboxkbd' in the '/usr/bin' directory. That is the file Addison was talking about that you'll need to edit. FWIW, there's more DosBox file stuff you can look at in the directory '/usr/share/dosbox'. And if you do plan on using DosBox, I highly recommend installing Rubybox that is found on the same link page above. |
Re: xkbd for X11 on screen input
Branitar, if you don't want to use the latest DosBox to run xkbd with Addison's keyboards, then just run xkbd from XTerm with similar syntax mentioned in Addison's post here. If you need further help let me know.
|
Re: xkbd for X11 on screen input
Quote:
|
| All times are GMT. The time now is 10:48. |
vBulletin® Version 3.8.8