Come posso scambiare i tasti Ctrl e Fn su un computer aziendale?

I nostri computer sono stati aggiornati a macchine HP EliteBook 8570p e, mentre sono macchine molto belle, sono anche molto grandi – così grandi che il tasto Ctrl sinistro è troppo lontano, rendendo Ctrl + V davvero difficile da fare con una mano.

Sono sicuro che ci sono modi per riconfigurare le chiavi in ​​modo che il loro segnale venga scambiato. Ma aggiungere il fattore di sicurezza aziendale, c'è ancora un approccio abbastanza semplice per questo?

Sono sicuro che ti piacerebbe ulteriori informazioni prima di poter rispondere. Cercherò di aggiungere aggiornamenti in base a commenti e risposte.

Non si può fare. Non senza sporcare le mani, che sta aprendo tastiere e scambiando chiavi a livello hardware. Premendo il tasto Fn si modificano gli scancodes per altri tasti sulla scheda, ma non vengono riportti al sistema operativo. Ad esempio, su un sacco di tastiere del notebook, premendo Fn-K verrà registrato come premere un Numpad 2 effettivo, anche se tale chiave potrebbe non esistere fisicamente. Il sistema operativo è completamente ignaro di qualsiasi tasto Fn e le sue prese non possono pertanto essere remapped a livello software.

Puoi farlo con Autohotkey . Scaricare, installare e aggiungerlo nello script predefinito:

 vkFFsc023::Send ^c 

Se questo non lo fa, probabilmente abbiamo diversi codici a chiave (perché funziona sulla mia macchina;)). In questo caso, scegliere Apri dall'icona di AHK nella barra delle applicazioni, quindi premere Ctrl K per visualizzare la cronologia delle chiavi, premere fn c , quindi F5 per aggiornare e modificare i valori vk e sc nello script con i numbers nei primi due colonne della row corrispondenti alla tua pressione.

Puoi farlo per qualsiasi combinazione di Ctrl che desideri essere remapped.

Scarica AutoHotkey e puoi utilizzare questo script

 !v::Send ^v 

Qui quando si preme Alt + V si comporterà per incollare.

Se si desidera rinominare Ctrl + C con Alt + C, basta aggiungere questa row allo script

 !c::Send ^c 

questo copierà il text. Tuttavia non è ansible rimodellare il tasto Fn con AHK.