Does anyone know how to change the mapping of the keyboard in VICE. I want to make it as much like the PC keyboard as possible. I mean, I get along fine touch-typing as if on a C-64, but it is a hassle to tell others about all the differences -- especially the double-quote at <Shift-2>
I was going to say it's in Settings > Keyboard Settings, but the keymap seems to be broken or missing. It doesn't matter whether you select "Symbolic US" or "Positional" (Positional is really what you want to look at - the file win_pos_us.vkm), the keymap ends up the same (Shift-2 still responds with a quotation mark instead of a commercial at sign) after a save of the settings, complete shutdown, and reboot of VICE.
I think the Unix package has the correct keymapping (*.vkm) files, but it's been a while since I've tinkered with it.
Last Edit: Mar 2, 2007 15:43:57 GMT -5 by Pinacolada
I am using VICE 1.20 -- which is a lot better than I remember, even on my ancient Pentium 400 Mhz machine (W98)
However, the controls are positional only. Turns the PC keyboard output (1, 2, 3, etc) to the position on the C-64 matrix of the associated key. I could get a minus when the PC minus is pressed, and an equals when the equals is pressed. But <shift-equals> equals Equal (on the C64). Can't get the Plus to work.
Oh, well. Just hoped I wouldn't have to explain it all to newbees. Then again, the keyboard is just part of the adventure, isn't it!
Post by iamdenteddisk on May 7, 2008 17:07:02 GMT -5
golan is compleatly right it is documented in the 1.22 helpfiles I had the problem so I tried opening the .vkm files with notepad windowsxp, its a keysym file in C I got it first out and though it looks cryptic if you see the little square character in the works it is how older computers printed a carriage return in textfiles if you just skim down the page deleate that character were it apears and hit enter then you "realign the textfile" got something to do with ascii. once I opened,edited,commented this file for my self ,I was able to recode abit to fit my laptop.20minuites