我想捕獲我的CMS應用程序中Mac鍵盤上的fn鍵。將一個事件綁定到鍵並記錄代碼表明我由fn-key返回的鍵代碼是0(零)。使用Javascript在Mac上檢測FN鍵
我很想把它作爲一個給定的 - 但在我實現這個之前,我想和你們一起檢查一下,看看你是否認爲這是這個密鑰的正確代碼,或者它只是意味着系統沒有想法如何解釋那個特定的關鍵事件。
很高興在這裏得到一些輸入。
謝謝!
我想捕獲我的CMS應用程序中Mac鍵盤上的fn鍵。將一個事件綁定到鍵並記錄代碼表明我由fn-key返回的鍵代碼是0(零)。使用Javascript在Mac上檢測FN鍵
我很想把它作爲一個給定的 - 但在我實現這個之前,我想和你們一起檢查一下,看看你是否認爲這是這個密鑰的正確代碼,或者它只是意味着系統沒有想法如何解釋那個特定的關鍵事件。
很高興在這裏得到一些輸入。
謝謝!
我可能在這裏是錯的,但我認爲你不會像真正的CTRL鍵那樣捕獲Fn鍵。 Fn +其他鍵會觸發實際的按鍵或按鍵,因爲它可以讓您按F1-F12鍵。您可能可以使用shift鍵,但請確保它不會進行文本選擇。
在jQuery中,我會做$("#my-element").disableSelection()
,然後看看Shift +單擊是否按照您希望的方式工作。
我認爲你對FN密鑰是正確的。謝謝你的建議,但我決定通過使用meta(Apple CMD)密鑰完全採用另一種路線。無論如何這是很好的輸入! – SquareCat
如果我沒有錯,就可以捕獲fn鍵,就好像它是shift,opt或cmd一樣。在山獅上,你可以按兩次來提出聽寫。即使是獅子,你也可以在某些遊戲中將fn映射爲控件(請參閱HoN或Newerth的英雄,您可以在其中使用fn作爲控制鍵)。問題是我不知道如何,我找不到辦法。但是,正如我所說的,我敢肯定你可以這樣使用它。
我不認爲這將工作在Windows上,因爲bootcamp驅動程序,我真的很希望有人在訓練營中提出了一個解決方案,因爲我討厭在Windows中放置fn-ctrl鍵時。
非常好的問題:) – Herr
我剛剛發現,我收到一個零以及使用>/<鍵。 – SquareCat
@ user1018787請問爲什麼你需要這個?使用這種組合的CMS似乎很奇怪。 – Nasreddine