2020年7月18日土曜日

OpenCore & Big Sur, Big Surでのキー変更

OpenCoreへの移行が必要
Spectre x360はどうあがいても途中で止まる Stuck on [EB|#LOG:EXITBS:START]
  他のSpectre x360 (aeじゃない)のconfig.plist を使ってもダメ
 メモリ関係だろうか?→Preloader関連の模様

Haswell R+GA-Z97X-Gaming+RX570+4K displayはあっさり動いた
config.plistはこちら (MLB, Serial, ROM, UUIDは自分のに直してね)

Big Sur用に変更した (Catalinaも起動可能)



USBでいつものように別ディスクにインストールしました

sudo diskutil list 
で"Disk-Device”を得る (/dev/disk10だった)
sudo diskutil partitionDisk /dev/disk10 GPT JHFS+ USB R


https://www.softantenna.com/wp/tips/mac-os-big-sur-usb-install-media-for-beta/

isoをマウント

sudo /Applications/Install\ macOS\ Big\ Sur\ Beta.app/\
Contents/Resources/createinstallmedia \
--volume /Volumes/USB --nointeraction --downloadassets

で作成

Big SurdではKarabinar Elementが使えないので、かな・無変換をF5に変換するのに使ったのは下記
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000088,"HIDKeyboardModifierMappingDst":0x70000003E},{"HIDKeyboardModifierMappingSrc":0x70000008B,"HIDKeyboardModifierMappingDst":0x70000003E}]}'
あるいは~/Library/LaunchAgents/com.local.KeyMapping.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.local.KeyRemapping</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/bin/hidutil</string>
        <string>property</string>
        <string>--set</string>
        <string>{"UserKeyMapping":[
            {
              "HIDKeyboardModifierMappingSrc": 0x700000088,
              "HIDKeyboardModifierMappingDst": 0x70000003E
            },
            {
              "HIDKeyboardModifierMappingSrc": 0x70000008B,
              "HIDKeyboardModifierMappingDst": 0x70000003E
            }
        ]}</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

0 件のコメント:

コメントを投稿