作者tyf99 (呵呵)
看板MAC
标题[硬体] Mac 键盘上的功能键 keycode?
时间Tue Dec 12 09:46:36 2023
在 Mac 键盘按 F11/F12 是调整音量,F1/F2 是调整萤幕亮度...
在 macOS 下,用任何软体都抓不到这些 keycode
应该是在硬体底层就被拦截了,不会上到软体层.
只有按 Fn+F1 才会输出能被软体抓到的 keycode
有人知道那些特殊功能键的 keycode 是多少吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.172.92.220 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1702345598.A.320.html
3F:→ bjchiou: 虽感觉内容相关,但不确定是否有用 12/12 11:48
4F:→ tyf99: 那些我有看过,大致上说keycode跟PC键盘相同 12/12 12:35
5F:→ tyf99: 但不知是不是有其他的flag可区分出插的是PC或Mac键盘 12/12 12:37
6F:→ tyf99: Mac键盘插在PC上,F1就是F1的功能 12/12 12:38
7F:→ tyf99: 但PC键盘插在Mac上,F1没办法调亮度 12/12 12:38
8F:推 darktt: Mac 的 keycode 大部分与 Win 的多媒体相同,因此是韧体 12/12 13:05
9F:→ darktt: 上的问题 12/12 13:05
11F:→ darktt: 这个连结与上面那个一样,只不过是另外一个页面 12/12 13:09
13F:→ darktt: 用错了,这个才对 12/12 13:10
15F:→ hollen9: 以为走到程式设计版(X 12/12 13:10
17F:→ cgjosephlee: 关键是在apple的fn其实是有keycode的,你其实是发送 12/12 14:59
18F:→ cgjosephlee: 了apple_fn+F1来触发调亮度,而apple_fn只有来自特 12/12 14:59
19F:→ cgjosephlee: 定pid/vid的装置macOS才认可 12/12 14:59
20F:推 Luos: 记得是没有 12/12 15:34
21F:→ tyf99: 看来应该就是 vID/pID 的关系了 12/13 02:29
23F:推 jhjhs33504: 怪不得远端桌面到PC的VM会发生keycode错置的问题 12/15 18:04