La mini tastiera non ha tasti home / end; come digitarli?


18

Alcuni mesi fa avevo bisogno di una piccola tastiera e ho comprato un KM229 di Okion senza notare che non ha un tasto Home o End. Questo rende difficile digitare poiché sono abituato a usare questi tasti. Non ho ancora capito se esiste una combinazione di tasti che genera sequenze di tasti Home e Fine. Qualcuno ha esperienza di queste tastiere e sa come emettere quei tasti? La tastiera viene utilizzata su un PC con Windows XP.

Ho usato il modulo di contatto sul sito web di Okion USA per porre questa domanda ma non ho ricevuto risposta.

Wikipedia suggerisce che i tasti Home e End vengono emessi con Fn-Left e Fn-Right su alcune tastiere di dimensioni limitate. Tuttavia, sebbene questa tastiera abbia un tasto Fn, usarla con i tasti sinistro e destro non produce le azioni Home e End.


5
Fn-Left e Fn-Right sono abbastanza standard per Home / End.
Daniel R Hicks,

Risposte:


30

Sulla maggior parte delle tastiere piccole (incluse molte tastiere per notebook) Fn+ → (right arrow)funzionerà come il Endtasto.


3
Il mio laptop ha i tasti (Home) e (Fine), eppure (Fn) + (← (freccia sinistra)) e (Fn) + (→ (freccia destra)) funzionano come Home e Fine.
G-Man dice "Ripristina Monica"

1
Ha funzionato per me, non sono sicuro del motivo per cui qualcuno l'ha votata, poiché non richiede alcuna app di tasti di scelta rapida esterna (se funziona sul tuo, cioè)
Dave

Funziona per il mio laptop. Non è contrassegnato come gli altri Fntasti ... strano.
Joe Coder,

Sul mio sono segnati. E che dire di "Inserisci"? (Modifica: è Fn-PrtSc e anche segnato.)
Nimrod

wt ... sto usando la mia mini tastiera da quasi 6 mesi e me ne sono reso conto ora.
niccolò m.

9

Il tuo colpo migliore, al posto di scoprire se la tua tastiera ha una combinazione di tasti adeguata per questo, è probabilmente usare un programma come AutoHotkey per assegnare una combinazione di tasti come tasto di scelta rapida per i tasti Homee End.

Ad esempio, quanto segue assegnerebbe Win+ Halla Homechiave e Win+ Ealla Endchiave.

#h::Home
#e::End

Basta installare AutoHotkey, salvare quelle due righe in un file, HomeEnd.ahkad esempio, ed eseguire il file appena creato, questo dovrebbe darti accesso ai tasti Home e Fine tramite i tasti di scelta rapida che ho citato.

Autohotkey ha anche un "compilatore" che può convertire uno script in un eseguibile raggruppando insieme lo script e l'interprete in modo da avere solo una cosa da eseguire e non è necessario installare AutoHotkey su ogni macchina. Potresti semplicemente avere lo script compilato su una chiave USB.

La documentazione per AutoHotkey può anche essere utile per assegnare le chiavi a qualsiasi combinazione di tasti desiderata.


Conosco AutoHotkey e prenderò in considerazione l'utilizzo se non trovo alcun trucco nativo sulla tastiera.
Steve Crane,

2

Ho avuto lo stesso problema con una imitazione cinese scadente di una mini tastiera Apple (letteralmente non c'è alcun modello o identificatore del produttore su di esso). Ho usato AutoHotKey per mappare Win-x su End e Win-z su Home. Ho dovuto fare un po 'più di lavoro per la risposta di @ Mokubai per far funzionare Ctrl-End, Shift-End e Ctrl-Shift-End:

;
; Home
;

; Win-z = Home = start of line
#z::Send {Home}

; Ctrl-Win-z = Ctrl-Home = start of document
^#z::Send {LCtrl down}{Home}{LCtrl up}

; Shift-Win-z = Shift-Home = select to start of line
+#z::Send {LShift down}{Home}{LShift up}

; Ctrl-Shift-Win-z = Ctrl-Shift-Home = select to start of document
^+#z::Send {LCtrl down}{LShift down}{Home}{LShift up}{LCtrl up}


;
; End
;

; Win-x = End = end of line
#x::Send {End}

; Ctrl-Win-x = Ctrl-End = end of document
^#x::Send {LCtrl down}{End}{LCtrl up}

; Shift-Win-x = Shift-End = select to end of line
+#x::Send {LShift down}{End}{LShift up}

; Ctrl-Shift-Win-x = Ctrl-Shift-End = select to start of document
^+#x::Send {LCtrl down}{LShift down}{End}{LShift up}{LCtrl up}

0

AutoHotkey è la soluzione più semplice a questo. Mi ci è voluto un po 'per trovare la giusta mappatura per la mia tastiera e ho pensato che fosse un buon posto per condividerla. (Grazie Ilan per aver mostrato le combinazioni CTRL e SHIFT.)

Il mio laptop Dell Precision 7510 non ha pulsanti Home e End dedicati ma ha pulsanti PrtScr e Insert dedicati ( come questo ). Poiché di solito utilizzo una tastiera esterna e utilizzo regolarmente il tasto Stampa schermo, avevo bisogno di un modo per alternare quel pulsante tra essere Stampa schermo e Home quando utilizzo la tastiera del laptop. Basandomi sull'esempio di Iian , ho impostato Win + Print Screen per attivare / disattivare l'override.

; My Dell Precision 7510 laptop does not have dedicated Home and End buttons 
; but it does have dedicated PrtScr and Insert buttons.  
; This script will override those buttons as Home and End.
; Idea from:  http://superuser.com/questions/412761/mini-keyboard-has-no-home-end-keys-how-to-type-them

; Use the Win+Printscreen key to toggle these hotkeys. They are only needed when using the laptop keyboard.
; Note that this script should be loaded after Snagit or other software that overrides the Print Screen key or those programs may fail to map properly.

#Printscreen::
T:=!T
if(T) ; If it's on
{
    ;--- Map the Printscreen and Insert keys ---
    Hotkey, Printscreen, Printscreen, On
    Hotkey, Insert, Insert, On
    SoundBeep 423, 100
    SoundBeep 423, 150
    ToolTip, Laptop PrtScr/Insert remapped to Home/End...
    Sleep, 1500
    ToolTip

    ;=== Home ===
    ; Note that MsgBox, ToolTip, and SoundBeep lines are not executing after the first key is mapped.  Hmm.  BS 7/27/2016
    ; Home = start of line
    Printscreen::Send {Home}

    ; Ctrl-Home = start of document
    ^Printscreen::Send {LCtrl down}{Home}{LCtrl up}

    ; Shift-Home = select to start of line
    +Printscreen::Send {LShift down}{Home}{LShift up}

    ; Ctrl-Shift-Home = select to start of document
    ^+Printscreen::Send {LCtrl down}{LShift down}{Home}{LShift up}{LCtrl up}

    ;=== End ===

    ; End = end of line
    Insert::Send {End}

    ; Ctrl-End = end of document
    ^Insert::Send {LCtrl down}{End}{LCtrl up}

    ; Shift-End = select to end of line
    +Insert::Send {LShift down}{End}{LShift up}

    ; Ctrl-Shift-End = select to start of document
    ^+Insert::Send {LCtrl down}{LShift down}{End}{LShift up}{LCtrl up}
}
else
{
    ;--- Disable the Printscreen and Insert key mapping ---
    Hotkey, Printscreen, Off
    Hotkey, Insert, Off
    SoundBeep 303, 150
    ToolTip, Laptop PrtScr/Insert remapping disabled...
    Sleep, 1500
    ToolTip
}
Return

0

Sul mio nuovissimo computer ho fatto la stessa scoperta e ho usato molto i tasti HOME ed END per andare all'inizio o alla fine di un documento. Ho scoperto che ctrl + fn + freccia tasto DESTRA va alla fine ctrl + fn + freccia tasto SINISTRA va all'inizio


0

Questo funziona parzialmente, ma prova a premere la freccia SU o GIÙ per i tuoi scopi. Nella maggior parte dei campi di input di testo a una riga, fa ciò che fanno HOME e END.


-1

IL MIO NOTEBOOK = ASUS X202e

in esecuzione W8: Fn freccia destra = FINE Fn freccia sinistra = HOME

Spero che questo aiuti qualcuno.


La domanda dice esplicitamente che il richiedente ha provato questo e non ha funzionato.
David Richerby,

-1

Amici semplici. La nostra scorciatoia normale per passare alla prima cella è Ctrl + home. Nelle mini tastiere dobbiamo aggiungere il tasto Fb come segue. CTRL + fn + home (tasto sinistro) .. lo stesso di end (ctrl + fn + tasto destro)


Questo duplica la risposta di MAC.
fixer1234

Per niente semplice. Come afferma la mia domanda originale, l'uso del pulsante Fn in combinazione con i tasti freccia non funziona.
Steve Crane,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.