如何无缝使用 Apple Mac 键盘快捷键

如何无缝使用 Apple Mac 键盘快捷键

我在 MacBook Pro 上使用 Ubuntu 20.04,使用内置键盘和扩展的外置键盘:英国版、数字键盘、箭头键、功能键 (fn)、home 向上向下以及 f13 到 f19。我暂时只安装了最低版本的 Ubuntu,没有进行任何调整,我一步步使用我在 Mac OS 上已经使用的开源/免费软件来实现我的工作流程,不再使用专有软件。这是我的目标。我正在寻找一款符合道德且可持续的笔记本电脑,也拥有开放的硬件,但这是另一个故事。

我成功安装了金拓网在我的管理员用户上。这是一个极好的实现,谢谢本·里夫斯

答案1

这将在 Kinto.sh 的未来更新中得到解决(我是作者)。此外,Kinto 安装程序已经设置好了,以防止用户每次都输入 root 密码 - 而且这仅仅是因为 uinput 才需要,但计划是将 uinput 添加到较低权限的组/用户以避免这种情况。我只是想在进行更改后对各种发行版进行彻底的测试。

答案2

我刚刚遇到了同样的问题。我有一台旧的 MacBook Pro,它仍然很好用,功能强大,但不幸的是,它不再受 Apple 支持,并且不再获得进一步的升级。对于很多用户来说,情况可能就是这样,而 Linux(Ubuntu)似乎是 MacOS 的一个非常可行的替代品。它功能强大、速度快、易于使用,甚至完全支持硬件。

这让我感到疑惑:设置 Linux 使用与 Mac 键盘相同的键盘快捷键到底有多难,这样人们就不需要费心去理解键盘快捷键相当奇怪且有时不一致的行为了?

从我在 Ubuntu 24.04 上运行 kinto.sh 的艰辛经历来看,我猜这个问题出奇地困难。需要说明的是,安装说明无法开箱即用。对我来说,解决这个问题的方法是使用虚拟环境。通过以下更改,它对我来说有效:

  1. 在运行任何命令之前:python -m venv kinto_venv --system-site-packages,然后. kinto_venv/bin/activate。据我所知,您可以将 venv 命名为任何名称并放在任何地方。有什么建议吗?
  2. 更改路径:export PATH=/home/waldeck/Applications/kinto_venv/bin:$PATH 完成这些之后,setup.py 应该可以正常运行。如果作者采用 venvs,也许它会在任何地方运行得更好?如果解决方案可以以某种方式打包,使安装更容易、对用户透明,那就太好了。

无论如何,我只是想提供一些反馈,希望这对那些同样为此苦苦挣扎的人有所帮助。现在我的按键似乎可以完美地工作,就像在 MacOS 上一样。真棒!

编辑:我忘了说设置路径还不足以让它运行。我还必须手动编辑文件 xkeysnail_service.sh,并将所有出现的 pip3 更改为我的文件夹 kinto_venv/bin 中的 pip3 版本的完全限定路径。我不确定为什么,因为 pip3 应该可以通过 PATH 访问。

相关内容