{"id":87,"date":"1997-09-09T01:36:29","date_gmt":"1997-09-09T09:36:29","guid":{"rendered":"http:\/\/www.birdhouse.org\/betips\/?p=87"},"modified":"1997-09-09T01:36:29","modified_gmt":"1997-09-09T09:36:29","slug":"editing-your-keymap","status":"publish","type":"post","link":"https:\/\/www.betips.net\/?p=87","title":{"rendered":"Editing your keymap"},"content":{"rendered":"<p>If you&#8217;re having issues with the BeOS keymap for your particular language, you may be able to edit it to better suit your needs. To load any keymap, type:<br \/>\n<code>keymap -l mapname.map<\/code><br \/>\nThere are a number of alternate keymaps downloadable from <a href=\"http:\/\/www.be.com\/software\/\">BeWare<\/a> and <a href=\"http:\/\/www.bebits.com\/\">BeBits<\/a>.<br \/>\nBecause keymapping can be a complex issue, there&#8217;s a dedicated mailing list set up for people with keymap issues. To subscribe, send a message to <a href=\"mailto:listserv@listserv.snakelegs.com\">listserv@listserv.snakelegs.com<\/a> with the following in the body of the message:<br \/>\n<code>subscribe BEOS-KEYMAPS Your Name<\/code><br \/>\nReplace &#8218;Your Name&#8216;, of course, with your name.<br \/>\nTo subscribe via web-browser, visit: <a href=\"http:\/\/listserv.snakelegs.com\">http:\/\/listserv.snakelegs.com<\/a> &#8211; main page, or, <a href=\"http:\/\/listserv.snakelegs.com\/beos-keymaps.html\">http:\/\/listserv.snakeleg s.com\/beos-keymaps.html<\/a> &#8211; BeOS-Keymaps Page<\/p>\n<hr \/>\n<p>What follows are the original contents of this tip.In the &#8222;Keymap&#8220; app, you can, besides picking a keymap, change the mapping yourself. You can either drag a key onto another with the second mouse button, and hence copy it there, or you can drag a text clipping (max one character long!**) onto a key. Holding down a modifier-key while dragging, you can reach all possible positions. The only things you can&#8217;t change with this is the modifier-key locations, the &#8222;dead&#8220; key flag (I couldn&#8217;t anyways), and maybe some other obscure keys (my &#8222;|&lt; &gt;&#8220; keys for example:(). There is a german keymap on beware though that puts alt_gr right and puts |, &lt; and &gt; on the &#8222;correct&#8220; positions.If you are adventurous, you can dump the current keymap with &#8222;keymap -d&gt;filename&#8220;, and edit it, it&#8217;s actually readable. After you have applied your feared physical-key-to-hex skills (it gives clues for most keys), you just do &#8222;keymap -l&lt;filename&#8220;, and you have a home-made keymap!<br \/>\nAlso, &#8222;keymap -r&#8220; restores the keymap to default, but I fail to see the usefulness of this, since if you need to use it, you probably can&#8217;t type it in:).<br \/>\n** I assigned &#8222;lala&#8220; to my &#8218;q&#8216; key, and when I pressed it, it actually printed &#8222;lala&#8220;, but it seemed to corrupt the keymap and mouse. However, I&#8217;ve been unable to reproduce this behaviour, so it may be safe assigning strings &gt; 1 character in length to keys.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re having issues with the BeOS keymap for your particular language, you may be able to edit it to better suit your needs. To load any keymap, type: keymap -l mapname.map There are a number of alternate keymaps downloadable from BeWare and BeBits. Because keymapping can be a complex issue, there&#8217;s a dedicated mailing [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[7],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","tag-interface"],"_links":{"self":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=87"}],"version-history":[{"count":0,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/87\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}