I don't have the FN+M = { even when keyhelper is turned off, so you must have it mapped somewhere, I have FN+N mapped to ` using the following code
As mentioned above, grab keyhelperconf, it makes generating the xml a piece of cake
Stu
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88683\"][{POST_SNAPBACK}][/a][/div]
As usual Stu you're a fountain of knowledge. It's been a long day so I'm gonna be lazy and not go upstairs to get me Z and show you a copy of my keyhelper.xml file, but I did a search in it for { and }, and came up empty in both cases. So unless Trisoft used codes I can't tell you where they're mapped or how.
As for keyhelperconf I'd love to have it, but unfortunately the link you provided bring me to a Japanese site, and I'm uni-lingual ie clueless when it comes to Japanese.
I've got another question for you (I always have lots of questions don't I?). I recently plugged a USB keyboard into my C1K and noticed that the keymappings were identical, such as the apostrophe being a shift +7 on the usb kb. So if I remap things on the Z, will those changes be reflected on the usb keyboard do you think?
I'll try your remap of the / and , in my /home/zaurua/Settings/keyhelper.xml file. At least that will tell me if I'm changing the file that the Z is actually using. Come to think of it I should see a start link to the khctl script somewhere in one of my rc directories shouldn't I? Otherwise I may not even be using the file that is there...
Thanks!
gdog
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88770\"][{POST_SNAPBACK}][/a][/div]
Stu,
I couldn't wait and went upstairs and got my Z and typed in your changes longhand, and they worked just fine. So I figured the least I could do was provide you with a copy of my keyhelper.xml file for your perusal.
Thank you very much. My coding will be much easier now!!!
I tried it as an attachment but it didn't come out well so I'll try it this way
<?xml version="1.0"?>
<keyhelper>
<modifiers>
<define key="F26" type="Control">
<release key="F31"/>
</define>
<define key="F21" type="Alt">
<release key="F25"/>
</define>
<define key="F12" type="User1">
</define>
<define key="Shift" type="Shift"toggle="True"/>
</modifiers>
<mappings>
<define code="2019">
<map code="0x7b"/>
<map_unicode code="0x7b"/>
</define>
<define code="201a">
<map code="0x7d"/>
<map_unicode code="0x7d"/>
</define>
<define code="2017">
<map code="0x0e4"/>
<map_unicode code="0x0e4"/>
</define>
<define code="2018">
<map code="0x0df"/>
<map_unicode code="0x0df"/>
</define>
<define code="2015">
<map code="0x0f6"/>
<map_unicode code="0x0f6"/>
</define>
<define key="cent">
<map code="0x0fc"/>
<map_unicode code="0x0fc"/>
</define>
<define code="2017">
<modifier Shift="On"/>
<map code="0x0c4"/>
<map_unicode code="0x0c4"/>
<map_modifier Shift="Off"/>
</define>
<define code="2015">
<modifier Shift="On"/>
<map code="0x0d6"/>
<map_unicode code="0x0d6"/>
<map_modifier Shift="Off"/>
</define>
<define key="cent">
<modifier Shift="On"/>
<map code="0x0dc"/>
<map_unicode code="0x0dc"/>
<map_modifier Shift="Off"/>
</define>
<define key="Equal">
<modifier Shift="On"/>
<map code="0x20ac"/>
<map_unicode code="0x20ac"/>
<map_modifier Shift="Off"/>
</define>
<define key="Period">
<modifier Shift="On"/>
<map key="Period"/>
<map_unicode char="?"/>
</define>
<define key="Comma">
<map key="Comma" />
<map_modifier Shift="On" />
<map_unicode char="/" />
</define>
<define key="Comma">
<modifier Shift="On" />
<map key="Comma" />
<map_modifier Shift="Off" />
<map_unicode char="," />
</define>
</mappings>
<repeater>
<repeat delay="450" period="60"/>
</repeater>
<extensions>
<define key="F12" kind="switch">
<modifier Shift="On"/>
</define>
<define key="All" kind="launch">
<modifier User1="On"/>
</define>
</extensions>
</keyhelper>