{"id":4838,"date":"2026-02-22T11:38:14","date_gmt":"2026-02-22T03:38:14","guid":{"rendered":"https:\/\/10ccc.cc\/?p=4838"},"modified":"2026-02-23T11:46:47","modified_gmt":"2026-02-23T03:46:47","slug":"macbook-%e4%bd%bf%e7%94%a8%e5%bf%ab%e6%8d%b7%e9%94%ae%e8%b0%83%e6%95%b4%e9%94%ae%e7%9b%98%e7%81%af%e4%ba%ae%e5%ba%a6","status":"publish","type":"post","link":"https:\/\/10ccc.cc\/?p=4838","title":{"rendered":"Macbook \u4f7f\u7528\u5feb\u6377\u952e\u8c03\u6574\u952e\u76d8\u706f\u4eae\u5ea6"},"content":{"rendered":"\r\n<blockquote>\r\n<p>\u4eca\u5929\u521a\u628a\u7535\u8111\u7cfb\u7edf\u5347\u7ea7 MacOS Tahoe 26.3 \u53d1\u73b0\u4e4b\u524d\u8bbe\u7f6e\u7684\uff0c\u7528 fn + F5(F6) \u6765\u964d\u4f4e(\u5347\u9ad8)\u952e\u76d8\u7684\u4eae\u5ea6\u7684\u3010\u65b9\u6cd5\uff1a<a href=\"https:\/\/10ccc.cc\/?p=3904\"><span style=\"color: #ff6600;\"><strong>M3 Macbookpro \u952e\u76d8\u706f\u4eae\u5ea6\u8c03\u8282\u5feb\u6377\u952e<\/strong><\/span><\/a>\u3011\u5931\u7075\u4e86 \u3002\u5728\u4e00\u756a\u67e5\u8be2\u540e\uff0c\u53d1\u73b0\u662f\uff1a\u65b0\u7cfb\u7edf\u5bf9 hidutil \u529f\u80fd\u7684\u8fd0\u884c\u6709\u4e86\u66f4\u4e25\u683c\u7684\u6743\u9650\u9650\u5236\uff1b\u9700\u8981\u8981\u5bf9\u4e4b\u524d\u7684\u65b9\u6cd5\u505a\u4e00\u4e0b\u8c03\u6574\uff0c\u624d\u80fd\u8ba9\u5b83\u7ee7\u7eed\u751f\u6548\u3002<\/p>\r\n<\/blockquote>\r\n<p>\u5177\u4f53\u53ef\u53c2\u8003\uff1a<\/p>\r\n<h1>Step 1:<\/h1>\r\n<blockquote>\r\n<p>\u521b\u5efa\u4e00\u4e2a\u540d\u4e3a\u3010<strong> com.local.KeyRemapping.plist<\/strong> \u3011\u7684\u7eaf\u6587\u672c\u6587\u4ef6\uff0c\u6ce8\u610f\u6587\u4ef6\u540e\u7f00\u662f \u3010<strong>.plist<\/strong>\u3011\uff0c\u5e76\u5728\u5176\u4e2d\u8f93\u5165\u4ee5\u4e0b\u5185\u5bb9<\/p>\r\n<div class=\"dm-code-snippet dark no-background no-background-mobile dm-normal-version\" style=\"background-color:#abb8c3;\" snippet-height=\"\">\n\t\t\t<div class=\"control-language\">\n                <div class=\"dm-buttons\">\n                    <div class=\"dm-buttons-left\">\n                        <div class=\"dm-button-snippet red-button\"><\/div>\n                        <div class=\"dm-button-snippet orange-button\"><\/div>\n                        <div class=\"dm-button-snippet green-button\"><\/div>\n                    <\/div>\n                    <div class=\"dm-buttons-right\">\n                        <a id=\"dm-copy-raw-code\">\n                        <span class=\"dm-copy-text\">Copy Code<\/span>\n                        <span class=\"dm-copy-confirmed\" style=\"display:none\">Copied<\/span>\n                        <span class=\"dm-error-message\" style=\"display:none\">Use a different Browser<\/span><\/a>\n                    <\/div>\n                <\/div>\n                <pre class=\"no-line-numbers\"><code id=\"dm-code-raw\" class=\"no-wrap language-markup\">\r\n<pre class=\"dm-pre-admin-side\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;!DOCTYPE plist PUBLIC \"-\/\/Apple\/\/DTD PLIST 1.0\/\/EN\" \"http:\/\/www.apple.com\/DTDs\/PropertyList-1.0.dtd\"&gt;\r\n&lt;plist version=\"1.0\"&gt;\r\n&lt;dict&gt;\r\n&lt;key&gt;Label&lt;\/key&gt;\r\n&lt;string&gt;com.local.KeyRemapping&lt;\/string&gt;\r\n&lt;key&gt;ProgramArguments&lt;\/key&gt;\r\n&lt;array&gt;\r\n&lt;string&gt;\/usr\/bin\/hidutil&lt;\/string&gt;\r\n&lt;string&gt;property&lt;\/string&gt;\r\n&lt;string&gt;--set&lt;\/string&gt;\r\n&lt;string&gt;{\"UserKeyMapping\":[\r\n{\r\n\"HIDKeyboardModifierMappingSrc\": 0xC000000CF,\r\n\"HIDKeyboardModifierMappingDst\": 0xFF00000009\r\n},\r\n{\r\n\"HIDKeyboardModifierMappingSrc\": 0x10000009B,\r\n\"HIDKeyboardModifierMappingDst\": 0xFF00000008\r\n}\r\n]}&lt;\/string&gt;\r\n&lt;\/array&gt;\r\n&lt;key&gt;RunAtLoad&lt;\/key&gt;\r\n&lt;true\/&gt;\r\n&lt;\/dict&gt;\r\n&lt;\/plist&gt;\r\n<\/pre>\r\n<\/code><\/pre>\n\t\t\t<\/div>\n        <\/div>\r\n<h1>Step 2:<\/h1>\r\n<blockquote>\r\n<p>\u5c06\u3010\u00a0<strong>com.local.KeyRemapping.plist<\/strong>\u00a0 \u3011\u590d\u5236\u5230\u3010<strong> \/Library\/LaunchDaemons\/<\/strong>\u00a0 \u3011<\/p>\r\n<\/blockquote>\r\n<p>\u6253\u5f00finder , \u5728\u9876\u90e8\u83dc\u5355\u680f\u4e2d\u4f9d\u6b21\u70b9\u51fb `\u524d\u5f80<span style=\"font-family: Consolas, Monaco, monospace;\">` <\/span>--&gt; <span style=\"font-family: Consolas, Monaco, monospace;\">`<\/span>\u524d\u5f80\u6587\u4ef6\u5939<span style=\"font-family: Consolas, Monaco, monospace;\">`<\/span> \uff0c\u6216\u8005\u70b9\u51fb\u6253\u5f00\u7684\u7a97\u53e3\u540e\u6309\u4e0b<span style=\"font-family: Consolas, Monaco, monospace;\">`command<\/span><span style=\"font-family: Consolas, Monaco, monospace;\">` + `shift` + `G` \uff0c\u8f93\u5165 \u3010 \/Library\/LaunchDaemons\/ \u3011\u5e76\u56de\u8f66\u3002\u6ce8\u610f\uff0c\u5728 <strong>LaunchDaemons<\/strong> \u7c98\u8d34 <strong>com.local.KeyRemapping.plist<\/strong> \u65f6\uff0c\u53ef\u80fd\u4f1a\u63d0\u793a\u9700\u8981\u6743\u9650\uff0c\u5c4a\u65f6\u786e\u5b9a\u5373\u53ef\u3002<\/span><\/p>\r\n<h1>Step 3:<\/h1>\r\n<p>\u6253\u5f00 Terminal , \u4f9d\u6b21\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4\uff1a<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>\u66f4\u6539 .plist \u6587\u4ef6\u6240\u6709\u6743\uff1a<\/p>\r\n<div class=\"dm-code-snippet dark no-background  dm-slim-version\" style=\"background-color:#abb8c3;\" snippet-height=\"\">\n\t\t\t<div class=\"control-language\">\n                <div class=\"dm-buttons\">\n                    <div class=\"dm-buttons-left\">\n                        <div class=\"dm-button-snippet red-button\"><\/div>\n                        <div class=\"dm-button-snippet orange-button\"><\/div>\n                        <div class=\"dm-button-snippet green-button\"><\/div>\n                    <\/div>\n                    <div class=\"dm-buttons-right\">\n                        <a id=\"dm-copy-raw-code\">\n                        <span class=\"dm-copy-text\">Copy Code<\/span>\n                        <span class=\"dm-copy-confirmed\" style=\"display:none\">Copied<\/span>\n                        <span class=\"dm-error-message\" style=\"display:none\">Use a different Browser<\/span><\/a>\n                    <\/div>\n                <\/div>\n                <pre class=\"no-line-numbers\"><code id=\"dm-code-raw\" class=\"no-wrap language-shell\"><\/p>\r\n<pre class=\"dm-pre-admin-side\">sudo chown root:wheel \/Library\/LaunchDaemons\/com.local.KeyRemapping.plist<\/pre>\r\n<p><\/code><\/pre>\n\t\t\t<\/div>\n        <\/div>\r\n<p>&nbsp;<\/p>\r\n<p>\u66f4\u6539 .plist \u6587\u4ef6\u8fd0\u884c\u6743\u9650\uff1a<\/p>\r\n<div class=\"dm-code-snippet dark no-background  dm-slim-version\" style=\"background-color:#abb8c3;\" snippet-height=\"\">\n\t\t\t<div class=\"control-language\">\n                <div class=\"dm-buttons\">\n                    <div class=\"dm-buttons-left\">\n                        <div class=\"dm-button-snippet red-button\"><\/div>\n                        <div class=\"dm-button-snippet orange-button\"><\/div>\n                        <div class=\"dm-button-snippet green-button\"><\/div>\n                    <\/div>\n                    <div class=\"dm-buttons-right\">\n                        <a id=\"dm-copy-raw-code\">\n                        <span class=\"dm-copy-text\">Copy Code<\/span>\n                        <span class=\"dm-copy-confirmed\" style=\"display:none\">Copied<\/span>\n                        <span class=\"dm-error-message\" style=\"display:none\">Use a different Browser<\/span><\/a>\n                    <\/div>\n                <\/div>\n                <pre class=\"no-line-numbers\"><code id=\"dm-code-raw\" class=\"no-wrap language-shell\"><\/p>\r\n<pre class=\"dm-pre-admin-side\">sudo chmod 644 \/Library\/LaunchDaemons\/com.local.KeyRemapping.plist<\/pre>\r\n<p><\/code><\/pre>\n\t\t\t<\/div>\n        <\/div>\r\n<p>&nbsp;<\/p>\r\n<p>\u542f\u52a8\u5b88\u62a4\u8fdb\u7a0b\uff1a<\/p>\r\n<div class=\"dm-code-snippet dark no-background  dm-slim-version\" style=\"background-color:#abb8c3;\" snippet-height=\"\">\n\t\t\t<div class=\"control-language\">\n                <div class=\"dm-buttons\">\n                    <div class=\"dm-buttons-left\">\n                        <div class=\"dm-button-snippet red-button\"><\/div>\n                        <div class=\"dm-button-snippet orange-button\"><\/div>\n                        <div class=\"dm-button-snippet green-button\"><\/div>\n                    <\/div>\n                    <div class=\"dm-buttons-right\">\n                        <a id=\"dm-copy-raw-code\">\n                        <span class=\"dm-copy-text\">Copy Code<\/span>\n                        <span class=\"dm-copy-confirmed\" style=\"display:none\">Copied<\/span>\n                        <span class=\"dm-error-message\" style=\"display:none\">Use a different Browser<\/span><\/a>\n                    <\/div>\n                <\/div>\n                <pre class=\"no-line-numbers\"><code id=\"dm-code-raw\" class=\"no-wrap language-shell\"><\/p>\r\n<pre class=\"dm-pre-admin-side\">sudo launchctl bootstrap system \/Library\/LaunchDaemons\/com.local.KeyRemapping.plist<\/pre>\r\n<p><\/code><\/pre>\n\t\t\t<\/div>\n        <\/div>\r\n<h1>Step 4:<\/h1>\r\n<p>\u91cd\u542f\u7535\u8111\uff0c\u6b64\u65f6\uff0c\u53c8\u53ef\u4f7f\u7528 fn + F5(F6) \u6765\u964d\u4f4e(\u5347\u9ad8)\u952e\u76d8\u7684\u4eae\u5ea6\u4e86\u3002<\/p>\r\n<p>&nbsp;<\/p>\r\n<h1>\u53c2\u8003<\/h1>\r\n<p>\u53c2\u8003\u6587\u7ae0\uff1a<\/p>\r\n<p>1. \u00a0<a href=\"https:\/\/gist.github.com\/bennlee\/0f5bc8dc15a53b2cc1c81cd92363bf18\" target=\"_blank\"  rel=\"nofollow\" >https:\/\/gist.github.com\/bennlee\/0f5bc8dc15a53b2cc1c81cd92363bf18<\/a><\/p>\r\n<p>2. <a href=\"https:\/\/hidutil-generator.netlify.app\/\" target=\"_blank\"  rel=\"nofollow\" >https:\/\/hidutil-generator.netlify.app\/<\/a><\/p>\r\n<p>3. <a href=\"https:\/\/gist.github.com\/paultheman\/808be117d447c490a29d6405975d41bd\" target=\"_blank\"  rel=\"nofollow\" >https:\/\/gist.github.com\/paultheman\/808be117d447c490a29d6405975d41bd<\/a><\/p>\r\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>\u4eca\u5929\u521a\u628a\u7535\u8111\u7cfb\u7edf\u5347\u7ea7 MacOS Tahoe 26.3 \u53d1\u73b0\u4e4b\u524d\u8bbe\u7f6e\u7684\uff0c\u7528 fn + F5(F6) \u6765\u964d\u4f4e(\u5347\u9ad8)\u952e\u76d8\u7684\u4eae\u5ea6\u7684\u3010\u65b9 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":4660,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"emotion":"","emotion_color":"","title_style":"","license":"","footnotes":""},"categories":[83],"tags":[194,97,98],"class_list":["post-4838","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips","tag-macos","tag-tips","tag-98"],"_links":{"self":[{"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/posts\/4838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/10ccc.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4838"}],"version-history":[{"count":10,"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/posts\/4838\/revisions"}],"predecessor-version":[{"id":4859,"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/posts\/4838\/revisions\/4859"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/10ccc.cc\/index.php?rest_route=\/wp\/v2\/media\/4660"}],"wp:attachment":[{"href":"https:\/\/10ccc.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4838"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/10ccc.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4838"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/10ccc.cc\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}