File tree Expand file tree Collapse file tree
java/com/keybox/manage/socket Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -234,6 +234,16 @@ public void onClose() {
234234 keyMap .put (219 , new byte []{(byte ) 0x1B });
235235 //CTR-]
236236 keyMap .put (221 , new byte []{(byte ) 0x1D });
237+ //INSERT
238+ keyMap .put (45 , "\033 [2~" .getBytes ());
239+ //PG UP
240+ keyMap .put (33 , "\033 [5~" .getBytes ());
241+ //PG DOWN
242+ keyMap .put (34 , "\033 [6~" .getBytes ());
243+ //END
244+ keyMap .put (35 , "\033 [4~" .getBytes ());
245+ //HOME
246+ keyMap .put (36 , "\033 [1~" .getBytes ());
237247
238248 }
239249
Original file line number Diff line number Diff line change 150150 if (String .fromCharCode (keyCode) && String .fromCharCode (keyCode) != ' '
151151 && ! keys[91 ] && ! keys[93 ] && ! keys[224 ] && ! keys[27 ]
152152 && ! keys[37 ] && ! keys[38 ] && ! keys[39 ] && ! keys[40 ]
153- && ! keys[13 ] && ! keys[8 ] && ! keys[9 ] && ! keys[17 ] && ! keys[46 ]) {
153+ && ! keys[13 ] && ! keys[8 ] && ! keys[9 ] && ! keys[17 ]
154+ && ! keys[46 ] && ! keys[45 ] && ! keys[33 ] && ! keys[34 ]
155+ && ! keys[35 ] && ! keys[36 ]) {
154156 var cmdStr = String .fromCharCode (keyCode);
155157 connection .send (JSON .stringify ({id: getActiveTermsInstanceIds (), command: cmdStr}));
156158 }
177179 // 9 - TAB
178180 // 17 - CTRL
179181 // 46 - DEL
180- if (keys[27 ] || keys[37 ] || keys[38 ] || keys[39 ] || keys[40 ] || keys[13 ] || keys[8 ] || keys[9 ] || keys[17 ] || keys[46 ]) {
182+ // 45 - INSERT
183+ // 33 - PG UP
184+ // 34 - PG DOWN
185+ // 35 - END
186+ // 36 - HOME
187+ if (keys[27 ] || keys[37 ] || keys[38 ] || keys[39 ] || keys[40 ] || keys[13 ] || keys[8 ] || keys[9 ] || keys[17 ] || keys[46 ] || keys[45 ] || keys[33 ] || keys[34 ]|| keys[35 ] || keys[36 ]) {
181188 connection .send (JSON .stringify ({id: getActiveTermsInstanceIds (), keyCode: keyCode}));
182189 }
183190 }
You can’t perform that action at this time.
0 commit comments