Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

非magic mouse和magic keyboard的兼容性问题处理 #4

Open
luckyyyyy opened this issue Jun 14, 2017 · 0 comments
Open

非magic mouse和magic keyboard的兼容性问题处理 #4

luckyyyyy opened this issue Jun 14, 2017 · 0 comments
Labels

Comments

@luckyyyyy
Copy link
Owner

luckyyyyy commented Jun 14, 2017

最近在家里越发懒得打开笔记本了,但是没有Mac有时候工作不方便,于是就安装了黑苹果。

懒人版安装过程简述

黑苹果安装过程就不详细阐述了,可以关注远景论坛或者其他黑苹果社区,安装其实也挺简单的,主要的步骤就是先空出一个盘符利用一些磁盘工具转成 Apple HFS 格式,下载最新的 DMG 镜像写入,使用Clover EFI bootloaderI 引导启动,针对不同的配置详调,这里不再详细叙述,最终进入系统后配置对应的驱动和参数,现在大部分论坛都有大礼包,一般情况下 Intel 大佬加上 Nvidia 基本都可以无痛驱动,当然从10.14开始必须是AMD卡才行了。

解决普通鼠标滚轮不平滑的问题

一般非苹果自家鼠标,都有滚轮不平滑的问题,苹果的 Magic Mouse 又存在公认的手感问题,当然其实我个人还是比较习惯的,无奈 PC 没有蓝牙,也不想为了这个去买一个外置的,那么就想办法解决,在 GitHub 搜索一圈还是有帮助的,

GitHub 地址:https://github.com/Caldis/Mos

尝试用了一下。基本上可以上解决了80%的问题,虽然和自家的 Magic Mouse 比是有差距的,但是毕竟是黑苹果嘛,要求不高,能解决问题就好。

解决普通键盘快捷键问题

苹果的 Magic Keyboard 2 公认的好用,但是用多了机械键盘有时候还是想换比较高的键帽,终于搜索了一圈,找到了 Karabiner 这个神器,但是官方说只支持到 EI Capitan 也的确 Sierra 改动还是蛮大的,不过又发现官方有个新的项目,Karabiner-Elements,在 GitHub 看了一下,也基本是一个可用的版本,也算是完美解决了我的问题。

GitHub 地址:https://github.com/tekezo/Karabiner-Elements/

{
    "global": {
        "check_for_updates_on_startup": true,
        "show_in_menu_bar": true,
        "show_profile_name_in_menu_bar": false
    },
    "profiles": [
        {
            "devices": [],
            "fn_function_keys": {
                "f1": "display_brightness_decrement",
                "f10": "mute",
                "f11": "volume_decrement",
                "f12": "volume_increment",
                "f2": "display_brightness_increment",
                "f3": "mission_control",
                "f4": "launchpad",
                "f5": "illumination_decrement",
                "f6": "illumination_increment",
                "f7": "rewind",
                "f8": "play_or_pause",
                "f9": "fastforward"
            },
            "name": "Default profile",
            "selected": true,
            "simple_modifications": {
                "application": "fn",
                "f1": "display_brightness_decrement",
                "f10": "mute",
                "f11": "volume_decrement",
                "f12": "volume_increment",
                "f2": "display_brightness_increment",
                "f3": "mission_control",
                "f4": "launchpad",
                "f5": "illumination_decrement",
                "f6": "illumination_increment",
                "f7": "rewind",
                "f8": "play_or_pause",
                "f9": "fastforward",
                "left_command": "left_option",
                "left_option": "left_command",
                "right_command": "right_option",
                "right_option": "right_command"
            },
            "virtual_hid_keyboard": {
                "caps_lock_delay_milliseconds": 0,
                "keyboard_type": "ansi"
            }
        }
    ]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant