我在 Linux 上使用 Apple 有线键盘。默认情况下,功能键(F1、F2、F3 等)需要fn按下该键才能工作。如果没有fn按键,这些按键可以控制屏幕亮度、音量和音乐曲目控制等功能。
有什么办法可以交换这些,所以功能键不需要fn修饰符,但其他功能(亮度等)需要?
在试用了我的朋友 Magic Mouse 1 后,我最近刚刚拿起了 Magic Mouse 2。MM 具有触控功能,我想确保这些功能在我的 Arch 笔记本电脑上也能使用,而且他们做到了!嗯,对于 MM1 他们做到了,但是对于 MM2,触摸滚动不起作用。显然,目前还没有对 MM2 的驱动程序支持,仅适用于 MM1。
我想出了如何修改现有驱动程序(感谢repo),以便为我的 MM2 加载它,但触摸功能仍然不起作用。
我读到你需要在连接时启用 MM2 的触摸功能,默认情况下它是关闭的,所以没有触摸事件进来。只有当你向左或向右单击或移动鼠标时才会得到事件。
因此,我正在寻找有关如何使该鼠标工作的指导。我发现了一些来自 Mac 的蓝牙数据包日志,可以在我认为“pair.txt”最有价值的地方使用它们。该文件过滤掉了重要的隐藏数据包,但我不确定要查找什么。
关于这个主题的文档很少,因此,如果有人可以向我展示 da wae,将不胜感激。
我买了一个Apple Magic Trackpad2,想在 Ubuntu 16.04 上使用它。实际上移动指针是有效的,但例如两根手指滚动或点击以单击无效。所以我想出了以下调查:
/dev/input/eventX,而移动指针会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) 我有一个 Apple 蓝牙键盘,想在 Fedora 15 上使用它。
我打开了两个设备上的蓝牙。通过 Gnome3 的 GUI 单击“设置新设备”。计算机检测到键盘,但显示的是 MAC 地址类型的数字格式而不是名称。选择后,我无法继续进行设置,即它不会进入要求输入 PIN 以连接设备的阶段。
它可以与朋友的 iPad 和我自己的 Windows 完美配合。所以键盘本身似乎没有任何问题。
我对蓝牙设备没有太多经验,似乎没有关于该主题的 Fedora 特定帖子,Ubuntu 论坛解决方案似乎对我不起作用。
我知道这个问题很模糊,但我不知道我还能发布什么来帮助读者。
因此,如果需要任何进一步的信息,请索取,我会尽快发布相同的信息。
我正在尝试使用我的 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) 我正在尝试在 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 身份运行此脚本/服务?
几天前,我将一些 Apple Music 歌曲拖到我的 MP3 播放器中。当我播放时,没有声音。
我用谷歌搜索找到解决方案,但人们都说 Apple Music 上的文件是 DRM 加密的以防止盗版,我找不到更多信息。谁能帮我?
我想从 Ubuntu 控制我的 MacBook Pro 外部的 Apple 标志。(我想把它连接到我的音乐上,让它随着分贝上下点亮:])
有谁知道这个设备是什么以及我如何控制它?它是一个设备/sys/devices吗?
我正在运行 Ubuntu 16.04 LTS 并想使用苹果键盘(有线)。不,我在使我的自定义设置永久化时遇到了一些问题。我正在使用“英语国际,AltGr 死键”布局。
键盘交换了一些键,我在/sys/module/hid_apple/parameters/文件夹中手动设置了设置
。我设置fnmode到2,iso_layout到0和swap_opt_cmd到1。在此之后,一切都按预期进行。但是重新启动后,设置恢复为默认值。每次重新启动后,我都必须手动重置所有内容。
现在我写了一个小 shell 脚本来完成它,但这不是我认为的最好方法。
如何使这些设置持久化?