Re: HP-71B package Message #11 Posted by Vladan Dugaric on 30 July 2011, 7:05 p.m., in response to message #10 by fhub
I was tinkering with your US keyboard layout and made one for British keyboard. There were just several modifications necessary to get there from the US KMI file.
Here are the changes for KBD-US.KMI to make KBD-GB.KMI:
Replace Scancode 50 section with:
Scancode 50 # 2 "
SetFlag 0
IfPressed 16
Map 50 403
Map 50 312
Else
Release 314
Map 50 312
End
End
Replace Scancode 51 section with:
Scancode 51 # 3 #
SetFlag 0
IfPressed 16
# Map 51 403
Else
Map 51 313
End
End
Replace Scancode 221 section with:
Scancode 221 # ] }
SetFlag 0
Map 221 403
IfPressed 16
Map 221 113
Else
Map 221 309
End
End
Replace Scancode 222 section with:
Scancode 222 # # ~
SetFlag 0
IfPressed 16
Else
Map 222 403
Map 222 313
End
End
Replace Scancode 192 section with:
Scancode 192 # ' @
SetFlag 0
Map 192 403
IfPressed 16
Map 192 314
Else
Map 192 111
End
End
In addition, create a new .bat file Keyb-GB.bat:
@echo off
cls
copy KBD-GB.KMI HP-71B.KMI > nul
echo.
echo Keyboard-Layout: GB
echo.
This maps all existing characters on HP-71B keyboard to the appropriate keys on British PC-105 keyboard. All nice features of the US keyboard package are retained.
Franz, I think the best thing would be if you added these two files to your version so that it would be hosted in only one place instead of scattered all over the net. If it would be easier for you, I can email them to you so you don't have to edit the .KMI file.
Vladan
Edited: 30 July 2011, 7:11 p.m.
|