題 現代Windows筆記本電腦上沒有小鍵盤的Alt + Numpad鍵代碼[重複]


這個問題在這裡已有答案:

我在桌面PC上使用Windows Alt + Numpad方法輸入特殊字符,如n-dash(Alt + 0150),硬空間(Alt + 0160),印刷報價,項目符號等。此方法需要一個小鍵盤和一個numlock鍵,用於將小鍵盤切換為數字輸出。

大約十年來,我還可以在幾台15英寸的Win-XP筆記本電腦(沒有小工具)上使用這個Alt + Numpad方法,按住Fn + Alt並在以下鍵上鍵入“模擬”小鍵盤:

789  -->  789
UIO  -->  456
JKL  -->  123
M    -->  0

在最新一代筆記本電腦上,我再也找不到這種方法了(在戴爾XPS15z和三星9系列上測試過)。我在網上搜索了幾個小時,但我找到的所有提示似乎已經過時了(使用Fn + ScrollLock而不是Fn + Alt等等 - 許多現代15英寸筆記本電腦既沒有NumLock也沒有ScrollLock)。

Microsoft標準響應()是使用字符映射來挑選,複製和粘貼特殊字符,但這是 低效率的方法 經常使用。

有沒有什麼方法可以在現代Win筆記本電腦上快速輸入特殊字符?也許一些額外的軟件?我無法相信在成本為+1500歐元的現代機器上沒有有效的方法可以做到這一點。


10
2017-10-27 21:46


起源


您最好的解決方案是使用鍵盤映射軟件,該軟件可以生成任何基於密鑰的其他組合鍵(例如:CTRL + ALT)或基於鍵狀態(例如:SCROLL-LOCK)。你可能想試試 Microsoft鍵盤佈局創建器但是,可以優選基於SCROLL-LOCK狀態改變鍵盤佈局的第三方軟件,因為許多軟件使用CTRL / SHIFT / ALT組合來實現菜單快捷方式。 - Jay
有關良好的地圖軟件的任何建議嗎? BTW:ScrollLock狀態不是一個好方法,因為許多沒有numpad的現代筆記本電腦也沒有ScrollLock鍵。 - Jpsy
嘗試 AutoHotkey的 (autohotkey.com)。它可以使用腳本進行高度自定義。請注意 Fn key沒有也沒有生成密鑰代碼。 - Jay
你有沒有找到合適的解決方案?我正在尋找比Alt + Digits更快的東西。類似於Mac OS的東西:Alt + Shift + - 或Alt + - 用於m-n-dashes。 - Anton Daneyko
OMG越來越多的筆記本電腦在fn鍵上沒有小鍵盤 - 這是一場災難 - Magnetic_dud


答案:


我還沒有遇到沒有小鍵盤的筆記本電腦,但我接受你的話。

我現在看到一些選擇:

  1. 購買獨立的USB小鍵盤。但是要小心,因為有些人只是發送常規數字鍵掃描碼,因此不能用作小鍵盤用於此目的。

  2. 使用創建自己的鍵盤佈局 MSKLC 並包括你需要的字符,也許是 的AltGr+某物

  3. 創建一個 AutoHotkey的 用於在某些擊鍵時輸入字符的腳本,或者在鍵入時用不同的字符替換輸入的文本(類似於Word的自動更正)。

  4. 如果您使用的軟件使用RichEdit(包括Word和寫字板),您還可以鍵入十六進制代碼點值並按 Alt鍵+X (要么 Alt鍵+C,取決於應用程序)將其轉換為適當的字符。這就是我一直打字的方式→因為我主要在使用RichEdit的IM程序中這樣做。


4
2017-11-12 13:44



你能指點我們更多關於第4點的閱讀嗎?我喜歡它!我想知道這個功能的局限性。 - Qwerty
我強烈推薦你的第三顆子彈,AutoHotKey永遠不會令人失望。 - Jonas Byström