Mini klawiatura nie ma klawiszy Home / End; jak je wpisać?


19

Kilka miesięcy temu potrzebowałem małej klawiatury i kupiłem Okion KM229, nie zauważając, że nie ma on klawisza Home ani End. Utrudnia to pisanie, ponieważ jestem przyzwyczajony do używania tych kluczy. Nie wiem jeszcze, czy istnieje kombinacja klawiszy, która powoduje naciskanie klawiszy Home i End. Czy ktoś ma doświadczenie w posługiwaniu się tymi klawiaturami i wie, jak wydawać te klawisze? Klawiatura jest używana na komputerze z systemem Windows XP.

Użyłem formularza kontaktowego na stronie internetowej Okion USA, aby zadać to pytanie, ale nie otrzymałem odpowiedzi.

Wikipedia sugeruje, że klawisze Home i End są wydawane z klawiszami Fn-Left i Fn-Right na niektórych klawiaturach o ograniczonym rozmiarze. Jednak chociaż ta klawiatura ma klawisz Fn, używanie jej z lewym i prawym klawiszem nie powoduje wykonania akcji Home i End.


6
Fn-Left i Fn-Right są dość standardowe dla Home / End.
Daniel R Hicks

Odpowiedzi:


33

Na większości małych klawiatur (w tym wielu klawiatur notebooków) Fn+ → (right arrow)będzie działać jako Endklawisz.


3
Mój laptop ma klawisze (Home) i (End), a jednak (Fn) + (← (strzałka w lewo)) i (Fn) + (→ (strzałka w prawo)) działają jak Home i End.
G-Man mówi „Przywróć Monikę”

1
Pracował dla mnie, nie jestem pewien, dlaczego ktoś go zagłosował, ponieważ nie wymaga żadnej zewnętrznej aplikacji skrótu (jeśli działa na twojej, to znaczy)
Dave

Działa na moim laptopie. Nie jest oznaczony jak inne Fnklucze ... dziwne.
Joe Coder,

Na moim są oznaczone. Co teraz z „Wstaw”? (Edytuj: To Fn-PrtSc i również oznaczone.)
Nimrod

wt ... Używam mojej mini klawiatury od prawie 6 miesięcy i właśnie to sobie uświadomiłem.
Niccolo m.

9

Najlepszym rozwiązaniem, zamiast dowiedzieć się, czy twoja klawiatura ma odpowiednią kombinację klawiszy, jest prawdopodobnie użycie programu takiego jak AutoHotkey, aby przypisać kombinację klawiszy jako skrót klawiszowy dla klawiszy Homei End.

Na przykład następujące przypisuje Win+ Hdo Homeklucza i Win+ Edo Endklucza.

#h::Home
#e::End

Po prostu zainstaluj AutoHotkey, zapisz na przykład te dwa wiersze w pliku HomeEnd.ahki uruchom nowo utworzony plik, to powinno dać ci dostęp do klawiszy Home i End za pomocą skrótów, o których wspomniałem.

Autohotkey ma również „kompilator”, który może przekonwertować skrypt na plik wykonywalny poprzez połączenie skryptu i interpretera, dzięki czemu masz tylko jedną rzecz do wykonania i nie musisz instalować AutoHotkey na każdym komputerze. Możesz po prostu mieć skompilowany skrypt na kluczu USB.

Dokumentacja AutoHotkey mogą być również używane do przypisywania klawiszy cokolwiek klucz kombi chcesz.


Znam AutoHotkey i rozważę jego użycie, jeśli nie znajdę żadnej sztuczki natywnej dla klawiatury.
Steve Crane

2

Miałem co prawda ten sam problem z kiepską chińską imitacją mini klawiatury Apple (dosłownie nie ma na niej żadnego identyfikatora modelu ani producenta). Użyłem AutoHotKey do zmapowania Win-x na End, a Win-z na Home. Musiałem jednak popracować trochę dłużej nad odpowiedzią @ Mokubai, aby Ctrl-End, Shift-End i Ctrl-Shift-End działały:

;
; 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 jest najprostszym rozwiązaniem tego problemu. Zajęło mi trochę czasu znalezienie odpowiedniego mapowania dla mojej klawiatury i pomyślałem, że to dobre miejsce, aby się nim podzielić. (Dziękuję Ilan za pokazanie kombinacji CTRL i SHIFT.)

Mój laptop Dell Precision 7510 nie ma dedykowanych przycisków Home i End, ale ma dedykowane przyciski PrtScr i Insert ( jak to ). Ponieważ zwykle używam klawiatury zewnętrznej i regularnie używam klawisza Print Screen, potrzebowałem sposobu przełączania tego przycisku między wyświetlaniem ekranu a Home podczas korzystania z klawiatury laptopa. Opierając się na przykładzie z Iiana , konfiguruję Win + Print Screen, aby przełączyć nadpisanie.

; 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

Na moim nowym komputerze dokonałem tego samego odkrycia i często korzystałem z klawiszy HOME i END, aby przejść do początku lub końca dokumentu. Zauważyłem, że ctrl + fn + klawisz STRZAŁKA W PRAWO idzie na koniec ctrl + fn + klawisz STRZAŁKA w LEWO idzie na początek


0

To częściowo działa, ale spróbuj w tym celu nacisnąć strzałkę W GÓRĘ lub W DÓŁ. W większości jednowierszowych pól wprowadzania tekstu robi to, co robią HOME i END.


0

To są rzeczy, których możesz spróbować.

Fn + PgUp --- >> Strona główna

Fn + PgDn --- >> Koniec

lub

Fn + Strzałka w prawo --- >> Strona główna

Fn + Strzałka w lewo --- >> Koniec


-1

MY NOTEBOOK = ASUS X202e

uruchamianie W8: Fn strzałka w prawo = END Fn strzałka w lewo = HOME

Mam nadzieję, że to komuś pomoże.


Pytanie wyraźnie mówi, że pytający próbował tego i nie zadziałało.
David Richerby,

-1

Prości przyjaciele. Nasz zwykły skrót do pierwszej komórki to Ctrl + home. W mini klawiaturach musimy dodać klawisz Fb razem w następujący sposób. CTRL + fn + home (lewy klawisz) .. to samo co dla końca (ctrl + fn + prawy klawisz)


To powiela odpowiedź MAC.
fixer1234

To wcale nie jest proste. Jak stwierdza moje oryginalne pytanie, użycie przycisku Fn w połączeniu z klawiszami strzałek nie działa.
Steve Crane
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.