大家好 ubuntu22桌面版。能在系统级禁用键盘FN的功能吗
你應該可以去找找關於 Fn key 的文件
或者可以從 AskUbuntu 找有沒有相關討論
現學現賣一下,我看別人給 FN Key 都是戳下去 Scancode 就不一樣ㄌ
所以如果你想處理 FN 鍵帶來的麻煩,可以試著 block 掉 FN 對應的所有按鈕
除非是那種 Programmable 的版本,不然無力回天
其实我只是想禁止掉fn+Fx的组合快捷方式,有什么好的想法吗
對,fn key 是 hardware ,要改看有沒有支援
我看系统可以认识fn+f9 识别出keycode是217
如果我沒記錯的話這部份是主板的嵌入式控制器(EC)控制的,除非主板固件有得改要不然沒輒
我用xmodmap 把217重新写了 但是没有任何效果
通常鍵盤的 fn 鍵都是鍵盤自己在控制,系統摸不太到這塊
有些筆電是可以透過原廠軟體切換模式,通常這都是走廠商自己的協定而非標準
恩 但是他终归会发信号给操作系统去执行操作,例如我fn+放大镜是调起ubuntu的搜索功能。我现在只是不想让他调起这个搜索功能。系统级应该可以做到吧
覺得不太可能沒有效果吧
不然系統在設定改掉的情境下能通靈了嗎
多媒體鍵的訊號很高機率是從硬體處理完送出來的,要停用的話不然就是直接停掉搜尋鍵,但缺點就是其他多媒體鍵盤的同樣功能也可能會失效(即便不是用 Fn + F1~F12 的組合鍵)
要的話可以用 dconf-editor 或 gsettings 做