如何使Apple键盘在Ubuntu中正常工作

凯尔·伦弗罗(Kyle Renfro) 有一个Apple键盘可以在Ubuntu上正常工作的解决方案,当我们说正常工作时,是指这些按键具有它们在其他键盘中通常具有的功能。

我们要解决什么?

在我们将要进行的这些修复中,我们将解决3个小细节:

  • 我们修复了Fn键。
  • 我们交换命令/ alt键。
  • F13键变为插入键。

为了进行这些更正,我们将创建2个文件 键盘修复 和 修复keyboard.service 苹果键盘

键盘修复

Keyboard-fix.sh将是负责解决上述3个问题的脚本,要创建该脚本,我们必须执行以下命令:

$ gedit keyboard-fix.sh

在文件内,我们必须放置以下内容:

#!/ bin / sh#修复fn键回显2> / sys /模块/ hid_apple /参数/ fnmode #swap命令/ alt回显1> / sys /模块/ hid_apple /参数/ swap_opt_cmd#F13 =插入回显“键代码191 =插入“ |” xmodmap-

然后我继续将keyboard-fix.sh复制到/ usr / bin。

$ sudo cp 键盘修复.sh /usr/bin/keyboard-fix.sh

修复keyboard.service

El 修复keyboard.service 是服务的定义 系统D 将执行什么 修复keyboard.sh 当我们的计算机启动时。 要创建它,我们必须执行以下命令:

$ gedit fix-keyboard.service

在文件内,我们必须放置以下内容:

[单位]说明= mac键盘修复[服务]类型= oneshot ExecStart = / usr / bin / keyboard-fix.sh [安装] WantedBy =多用户。target

我们进行保存,然后必须从终端执行以下命令:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl守护进程重新加载sudo systemctl enable keyboard-fix.service sudo systemctl启动keyboard-fix.service

通过此过程,我们可以使Apple键盘在Ubuntu中按需运行,随着守护进程的执行,这些修复程序将在系统启动时立即执行。 一个解决许多人常见问题的相当简单的方法


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   射线

    gedit 修复键盘.service
    接着
    须藤cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
    那里没问题吗? 🙂