如果您使用 Omnissa Horizon Blast 或 PCoIP 顯示通訊協定,可以建立一個 view-keycombos-config 檔案,以指定哪些鍵盤快速鍵不應轉送至遠端桌面平台。
在使用遠端桌面平台時,您可能會希望由本機用戶端系統處理某些按鍵或按鍵組合。例如,您可能希望使用特定的按鍵組合來啟動用戶端電腦上的螢幕保護程式。您可以在 /etc/omnissa/view-keycombos-config 路徑下建立檔案,並指定要使用的按鍵組合和個別按鍵。
使用下列任一格式,將每個按鍵或按鍵組合分別寫在新的一行上:
<modName>scanCode
scanCode
第一個範例為按鍵組合。第二個範例為單一按鍵。scanCode 值為鍵盤掃描碼,以十六進位表示。
在此範例中,modName 為四個輔助按鍵之一:ctrl、alt、shift 和 super。Super 鍵的定義取決於所使用的鍵盤。例如,在 Microsoft Windows 鍵盤上,Super 鍵通常對應為 Windows 鍵;在 Mac OS X 鍵盤上,則對應為 Command 鍵。您也可以使用 <any> 作為 modName 的萬用字元。例如,<any>0x153 表示所有組合形式的 Delete 鍵,包括美式鍵盤上的獨立 Delete 鍵。modName 所使用的值不區分大小寫。
指定按鍵的掃描碼
scanCode 值必須採用十六進位格式。若要確定要使用的按鍵碼,請在用戶端系統上開啟 /usr/lib/omnissa/xkeymap 目錄中對應語言與鍵盤的檔案。除了該檔案中列出的按鍵碼,您還可以使用下列掃描碼:
| 按鍵名稱 | 掃描碼 |
|---|---|
| PREVIOUS_TRACK | 0x110 |
| NEXT_TRACK | 0x119 |
| MUTE | 0x120 |
| CALCULATOR | 0x121 |
| PLAY_PAUSE | 0x122 |
| STOP | 0x124 |
| VOLUME_DOWN | 0x12e |
| VOLUME_UP | 0x130 |
| BROWSER_HOME | 0x132 |
| BROWSER_SEARCH | 0x165 |
| BROWSER_FAVORITES | 0x166 |
| BROWSER_REFRESH | 0x167 |
| BROWSER_STOP | 0x168 |
| BROWSER_FORWARD | 0x169 |
| BROWSER_BACK | 0x16A |
| MY_COMPUTER | 0x16B |
| 0x16C | |
| MEDIA_SELECT | 0x16D |
| 按鍵名稱 | 掃描碼 |
|---|---|
| HANGUL_EN | 0x72 |
| HANJA_EN | 0x71 |
| HANGUL_KO | 0x172 |
| HANJA_KO | 0x171 |
| HANGUL | 0xF2 |
| HANJA | 0xF1 |
| 按鍵名稱 | 掃描碼 |
|---|---|
| SYSTEM_SLEEP | 0x15F |
| SYSTEM_WAKE | 0x163 |
| SYSTEM_POWER | 0x15e |
以下列出 /etc/omnissa/horizon-keycombos-config 檔案的範例內容。程式碼註解以 # 字元開頭。
<ctrl>0x152 #block ctrl-insert
<alt>15 #block alt-tab
<ctrl><alt>0x153 #block ctrl-alt-del
<any>0x137 #block any combinations of the Print key
0x010 #block the individual Q key in a US English keyboard
#or block the individual A key in a French keyboard
0x03b #block the individual F1 key
0x04f #block the individual 1 key in a numeric keypad
此頁面對您有幫助嗎?