标签: apple

在 Linux 下的 Apple 键盘上,如何在没有 fn 修饰键的情况下使功能键工作?

我在 Linux 上使用 Apple 有线键盘。默认情况下,功能键(F1、F2、F3 等)需要fn按下该键才能工作。如果没有fn按键,这些按键可以控制屏幕亮度、音量和音乐曲目控制等功能。

有什么办法可以交换这些,所以功能键不需要fn修饰符,但其他功能(亮度等)需要?

linux keyboard keyboard-layout apple

46
推荐指数
2
解决办法
3万
查看次数

Magic Mouse 2 驱动程序触摸滚动

在试用了我的朋友 Magic Mouse 1 后,我最近刚刚拿起了 Magic Mouse 2。MM 具有触控功能,我想确保这些功能在我的 Arch 笔记本电脑上也能使用,而且他们做到了!嗯,对于 MM1 他们做到了,但是对于 MM2,触摸滚动不起作用。显然,目前还没有对 MM2 的驱动程序支持,仅适用于 MM1。

我想出了如何修改现有驱动程序(感谢repo),以便为我的 MM2 加载它,但触摸功能仍然不起作用。

我读到你需要在连接时启用 MM2 的触摸功能,默认情况下它是关闭的,所以没有触摸事件进来。只有当你向左或向右单击或移动鼠标时才会得到事件。

因此,我正在寻找有关如何使该鼠标工作的指导。我发现了一些来自 Mac 的蓝牙数据包日志,可以在我认为“pair.txt”最有价值的地方使用它们。该文件过滤掉了重要的隐藏数据包,但我不确定要查找什么。

关于这个主题的文档很少,因此,如果有人可以向我展示 da wae,将不胜感激。

drivers mouse apple hid

10
推荐指数
2
解决办法
3万
查看次数

Ubuntu 上的 Apple MagicTrackpad2

我买了一个Apple Magic Trackpad2,想在 Ubuntu 16.04 上使用它。实际上移动指针是有效的,但例如两根手指滚动或点击以单击无效。所以我想出了以下调查:

  1. 点击不会在 上发出任何事件/dev/input/eventX,而移动指针会
  2. 我检查并安装了https://github.com/robbi5/magictrackpad2-dkms,但它也不起作用,因为我发现根本原因是触控板不被识别为触摸板,而是简单的鼠标,因此不使用synaptics驱动程序,但是evdev,请参阅 X11 日志

Xorg.0.log

[  1167.805] (II) config/udev: Adding input device Apple Inc. Magic Trackpad 2 (/dev/input/event13)
[  1167.805] (**) Apple Inc. Magic Trackpad 2: Applying InputClass "evdev pointer catchall"
[  1167.805] (II) Using input driver 'evdev' for 'Apple Inc. Magic Trackpad 2'
[  1167.805] (**) Apple Inc. Magic Trackpad 2: always reports core events
[  1167.806] (**) evdev: Apple Inc. …
Run Code Online (Sandbox Code Playgroud)

ubuntu touchpad apple

7
推荐指数
0
解决办法
2740
查看次数

苹果蓝牙键盘

我有一个 Apple 蓝牙键盘,想在 Fedora 15 上使用它。

我打开了两个设备上的蓝牙。通过 Gnome3 的 GUI 单击“设置新设备”。计算机检测到键盘,但显示的是 MAC 地址类型的数字格式而不是名称。选择后,我无法继续进行设置,即它不会进入要求输入 PIN 以连接设备的阶段。

它可以与朋友的 iPad 和我自己的 Windows 完美配合。所以键盘本身似乎没有任何问题。

我对蓝牙设备没有太多经验,似乎没有关于该主题的 Fedora 特定帖子,Ubuntu 论坛解决方案似乎对我不起作用。


我知道这个问题很模糊,但我不知道我还能发布什么来帮助读者。

因此,如果需要任何进一步的信息,请索取,我会尽快发布相同的信息。

fedora keyboard bluetooth gnome3 apple

6
推荐指数
1
解决办法
3534
查看次数

Linux:Apple Wireless A1314 Fn 键未注册,看起来像软件错误

我正在尝试使用我的 Kubuntu 系统设置我的 Apple 无线键盘。这些是分别由英特尔凌动和英特尔 i5 驱动的 PC 硬件。键盘采用美式键盘布局,背面写有型号 A1314。它需要两节 AA 电池。我这么说是因为看起来有多种类型的 A1314。

我已经在 10.04、11.04、11.10 和 12.04 系统上尝试过这个,但没有成功。每次使用蓝牙加密狗和KDE蓝牙通知托盘小程序,都可以连接键盘。在这两种情况下,它都显示为“Apple 无线键盘”。

几乎一切都按预期工作,事实上,我现在正在打字。但有一件事没有:Fn 键。我想使用 Fn + 向下箭头作为 PgDn / Page Down,我知道这是 Apple 键盘上的默认行为。当然,我希望 Page Up、Home 和 End 也是如此。在我的示例中,我将坚持使用 Page Down。

我使用 xev 工具查看系统接收到的键码,如果我按下 Fn 没有任何反应,也没有注册任何内容。如果我按 Fn + 向下箭头, xev 只会注册向下箭头。这是我的 11.04 系统的输出来说明:

只按 Fn 键:无输出

按向下箭头键:KeyPress 事件,串行 36,合成 NO,窗口 0x4400001,root 0x15d,subw 0x4400002,时间 2699773,(44,45),root:(1352,298),状态 0x10,keycode 10xff54sym ), same_screen YES, XLookupString 给出 0 字节:XmbLookupString 给出 0 字节:XFilterEvent 返回:False

KeyRelease event, serial 36, synthetic NO, window …
Run Code Online (Sandbox Code Playgroud)

linux bluetooth apple

5
推荐指数
1
解决办法
2874
查看次数

Ubuntu 20.04 上的 Magic Mouse 2

我正在尝试在 Ubuntu 20.04 上获取 magic mouse 2 滚动设置。我按照 Github 驱动程序页面的说明进行操作 - https://github.com/rohitpid/Linux-Magic-Trackpad-2-Driver以及这篇关于调整变量的精彩博客文章http://sneclacson.blogspot.com/ 2016/09/使用-apple-magic-mouse-with-ubuntu-1604.html

据我所知,这些是基于 16.04 的,它依赖于 Xorg,从 18 开始,它已经转移到 Wayland,所以它并不 100% 适用于这种情况。

我已经可以滚动工作,但无法使其在重新启动后保持不变。每次重新启动时,我都需要卸载/加载 hid_magicmouse 模块才能使其再次工作。

我创建了一个服务来运行一个脚本,该脚本在用户会话加载后自动执行此操作,但这似乎不起作用(我猜它仍在鼠标连接之前执行):

cat mouse.service 

[Unit]
Description=mouse scroll
After=systemd-user-sessions.service

[Service]
ExecStart=/Scripts/mouse.sh

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
cat /Scripts/mouse.sh 
#!/bin/sh
rmmod hid_magicmouse
modprobe hid_magicmouse
Run Code Online (Sandbox Code Playgroud)

当用户登录时,如果在用户登录之前连接了鼠标,是否有一种简单的方法可以以 root 身份运行此脚本/服务?

ubuntu mouse bluetooth apple

5
推荐指数
1
解决办法
1万
查看次数

是否可以将 Apple Music 格式转换为 MP3?

几天前,我将一些 Apple Music 歌曲拖到我的 MP3 播放器中。当我播放时,没有声音。

我用谷歌搜索找到解决方案,但人们都说 Apple Music 上的文件是 DRM 加密的以防止盗版,我找不到更多信息。谁能帮我?

music apple drm

3
推荐指数
1
解决办法
7503
查看次数

有什么办法可以控制MacBook上苹果标志的亮度值吗?

我想从 Ubuntu 控制我的 MacBook Pro 外部的 Apple 标志。(我想把它连接到我的音乐上,让它随着分贝上下点亮:])

有谁知道这个设备是什么以及我如何控制它?它是一个设备/sys/devices吗?

devices apple

2
推荐指数
1
解决办法
557
查看次数

使 Apple 键盘设置在 ../hid_apple/parameters/ 中持久化

我正在运行 Ubuntu 16.04 LTS 并想使用苹果键盘(有线)。不,我在使我的自定义设置永久化时遇到了一些问题。我正在使用“英语国际,AltGr 死键”布局。

键盘交换了一些键,我在/sys/module/hid_apple/parameters/文件夹中手动设置了设置 。我设置fnmode2iso_layout0swap_opt_cmd1。在此之后,一切都按预期进行。但是重新启动后,设置恢复为默认值。每次重新启动后,我都必须手动重置所有内容。

现在我写了一个小 shell 脚本来完成它,但这不是我认为的最好方法。

如何使这些设置持久化?

ubuntu settings keyboard kernel-modules apple

2
推荐指数
2
解决办法
2710
查看次数