![見出し画像](https://assets.st-note.com/production/uploads/images/60942464/rectangle_large_type_2_4976d865a52a73f2f4a7f8bf2b18aa12.png?width=1200)
#コンピュータ談義 #Eucalyn配列 #打てば打つほど募る違和感 #修正2 #キーボード #こだわり
Eucalyn 配列を地道に打ち続けていますが、違和感を感じる部分がまだあります。
どうしても、ctr-p(カーソル上)とctr-n(カーソル下)の位置関係に慣れそうに無いですし、効率も良く無さそうです。
あと、やはりQキーが目立つ1等席にある違和感も大きく、こちらも慣れそうにありません。
そこで、下記の様に追加修正して見ました。(修正2)
my_Custom2
濃い青色の三カ所が今回の変更箇所です。
修正2のメリット
- Emacs のカーソル移動キー(fbpn)の指が全て分散し、左小指がコントロールキーを押しながら、全部同時に押さえる事が可能となる
- Yキーがシルバー・ポジション(人差し指)に入り、ア行かやワ行まで、例外無くゴールドとシルバー・ポジションのキーにて打鍵可能となる
リマッピングの数が22から23に戻るのは少し残念ですが...
表にての確認
ヤ行とワ行が右手・左手のリズムから外れてしまいますが、頻度もそれ程大きく無さそうですし、指運びも悪く無さそうなので良しとしましょう。
my_Custom2 のリマッピング定義
{
"title": "Eucalyn Layout my_Custom2",
"rules": [
{
"description": "Remap to Eucalyn layout2",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "b",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "w"
}
]
},
{
"type": "basic",
"from": {
"key_code": "comma",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "j"
}
]
},
{
"type": "basic",
"from": {
"key_code": "d",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "e"
}
]
},
{
"type": "basic",
"from": {
"key_code": "e",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "period"
}
]
},
{
"type": "basic",
"from": {
"key_code": "f",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "i"
}
]
},
{
"type": "basic",
"from": {
"key_code": "g",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "u"
}
]
},
{
"type": "basic",
"from": {
"key_code": "h",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "g"
}
]
},
{
"type": "basic",
"from": {
"key_code": "i",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "d"
}
]
},
{
"type": "basic",
"from": {
"key_code": "j",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "t"
}
]
},
{
"type": "basic",
"from": {
"key_code": "l",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "s"
}
]
},
{
"type": "basic",
"from": {
"key_code": "m",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "h"
}
]
},
{
"type": "basic",
"from": {
"key_code": "n",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "b"
}
]
},
{
"type": "basic",
"from": {
"key_code": "o",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "p"
}
]
},
{
"type": "basic",
"from": {
"key_code": "p",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "q"
}
]
},
{
"type": "basic",
"from": {
"key_code": "period",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "l"
}
]
},
{
"type": "basic",
"from": {
"key_code": "q",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "semicolon"
}
]
},
{
"type": "basic",
"from": {
"key_code": "r",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "y"
}
]
},
{
"type": "basic",
"from": {
"key_code": "s",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "o"
}
]
},
{
"type": "basic",
"from": {
"key_code": "semicolon",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "n"
}
]
},
{
"type": "basic",
"from": {
"key_code": "t",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "f"
}
]
},
{
"type": "basic",
"from": {
"key_code": "u",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "r"
}
]
},
{
"type": "basic",
"from": {
"key_code": "w",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "comma"
}
]
},
{
"type": "basic",
"from": {
"key_code": "y",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "m"
}
]
}
]
}
]
}