Re: [鍵盤] 分享快捷鍵軟體 AutoHotKey

看板Key_Mou_Pad作者 (麥子)時間10年前 (2014/02/22 21:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《philxiao (Sting)》之銘言: : 我實驗Fn鍵的鍵盤是X220的前輩:X201,所以我猜會是一樣的; : 用來Scan的軟體是Sharpkeys,OS是Windows XP : Fn鍵掃描出來顯示的是E0_63,可以再用Sharpkeys修改成其他按鍵,包括小算盤:E0_21 : (有網友可以提供些scan code的資料嗎?例如編碼格式?) http://tinyurl.com/actbd4s 各種 scan code 的 translation table 。 看你的描述,用的應該是 PS/2 set 1 。 : 而且妙的是,這樣修改(需要重開機)以後,Fn鍵還是可以保留原本的功能! : a.單獨按下Fn再放開,會跳出小算盤;假如按很久不放會跳出一堆小算盤; : b.按下原本的Fn組合鍵,例如「Fn+F4=待命;Fn+↓=Play」依然可以生效! : (但有幾個地方要注意: : 1.組合鍵要按很快,不能持續按住Fn,不然小鍵盤會跳出來 : 2.我沒有辦法測完所有Fn熱鍵,因為這部X201有些軟體我沒裝,Fn本來就無效 : 3.組合鍵偶而還是會出現失效的情形 ) : 我又作了一個測試,把Fn鍵改成Ctrl,但是這就無法使用, : 結論應該是改成原本就需要組合功能的三鍵:Ctrl、Alt、Shift不能用Fn改 這三個鍵不一定要組合功能才能用,你一樣可以測試看看單按 Fn 的時候, 對系統而言 Ctrl 是有被按下還是沒有被按下。 : 不知道pwpr316提供的AutoHotKey改法,改成Ctrl、Alt、Shift,能否順利使用? : 也再次感謝你的教學!自己也是有初步在摸AutoHotKey,很有幫助~ : ---- : 另外請問pwpr316,你的X220, : 用KeybdHook去抓Fn+↓,可以抓到「Play」的scan code(可能是122)嗎? : 假如可以, : 可否再試其他Fn無scam code的鍵盤(例如DK9008的Fn+F4=Play)是否抓到同樣code? : 非常謝謝! : ---- : 以下是我之前用Sharpkeys測試過Fn的鍵盤,全都抓不到scan code: : Ducky 9008 G2 Pro : Ducky 9087 Shine 2 : Microsoft Natural Ergonomic Desktop 7000 : Cherry G84-4100 : TT Meka G1 主要是看鍵盤的 controller 到底怎麼實作,沒送東西出來的就一定抓不到。 -- 我實實在在的告訴你們,一粒麥子不落在地裡死了, 仍舊是一粒,若是死了,就結出許多子粒來。 約翰福音 12:24 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.24.61
文章代碼(AID): #1J2AYz-W (Key_Mou_Pad)
文章代碼(AID): #1J2AYz-W (Key_Mou_Pad)