У міні-клавіатурі немає клавіш дому / кінця; як їх набрати?


19

Деякі місяці тому мені була потрібна невелика клавіатура і я придбав Okion KM229, не помічаючи, що в ньому немає клавіші Home або End. Це робить складніше набирати, як я так звик використовувати ці клавіші. Я ще не зрозумів, чи є комбінація клавіш, яка видає натискання клавіш Home та End. Хтось має досвід цих клавіатур і знає, як видавати ці натискання клавіш? Клавіатура використовується на ПК під управлінням Windows XP.

Я використовував контактну форму на веб-сайті Okion США, щоб задати це питання, але не отримав відповіді.

Вікіпедія передбачає, що натискання клавіш Home та End наносяться клавішами Fn-Left та Fn-Right на деяких клавіатурах обмеженого розміру. Однак, хоча на цій клавіатурі є клавіша Fn, використання її лівою та правою клавішами не робить дій Home та End.


6
Fn-Left і Fn-Right є досить стандартними для Home / End.
Даніель Р Хікс

Відповіді:


33

На більшості невеликих клавіатур (включаючи багато клавіатур ноутбуків) Fn+ → (right arrow)буде функціонувати як Endклавіша.


3
Мій ноутбук має клавіші (Головна) і (Кінець), а ще (Fn) + (← (стрілка вліво)) і (Fn) + (→ (стрілка вправо)) функціонують як Home і End.
G-Man каже: "Відновіть Моніку"

1
Працював для мене, не впевнений, чому хто-небудь вниз проголосував за це, оскільки для нього не потрібна програма зовнішньої клавіші (якщо вона працює на твій, тобто)
Дейв

Працює для мого ноутбука. Це не позначено, як інші Fnклавіші ... дивно.
Джо Кодер

На моїх вони позначені. А як же "Вставка"? (Редагувати: Це Fn-PrtSc і позначено також.)
Німрод

wt ... Я вже майже 6 місяців використовую міні-клавіатуру, і я зараз це зрозумів.
ніколо м.

9

Ваш найкращий знімок, замість того, щоб дізнатися, чи на клавіатурі є відповідне комбінація клавіш для цього, ймовірно, використовувати таку програму, як AutoHotkey, щоб призначити комбінацію клавіш як гарячу клавішу для клавіш Homeта End.

Наприклад наступне призначить Win+ Hдо Homeключу і Win+ Eдо Endключу.

#h::Home
#e::End

Просто встановіть AutoHotkey, збережіть, наприклад, ці два рядки у файл, HomeEnd.ahkта запустіть новостворений файл, це має надати вам доступ до клавіш Home та End через гарячі клавіші, які я згадав.

Autohotkey також має "компілятор", який може перетворити скрипт у виконуваний файл, з'єднавши сценарій та інтерпретатор разом, так що у вас є лише одне, що потрібно виконати, і не потрібно встановлювати AutoHotkey на кожній машині. Ви можете просто мати свій скомпільований сценарій на USB-ключі.

Документації AutoHotkey також можуть бути використані для призначення клавіш для будь-якої комбінації кнопок вам подобається.


Я знайомий з AutoHotkey і розглядаю можливість його використання, якщо я не знайду жодної хитрості, яка є рідною для клавіатури.
Стів Крейн

2

Я, мабуть, мав таку ж проблему з хитрою китайською імітацією міні-клавіатури Apple (на ній буквально немає жодної моделі чи ідентифікатора виробника). Я використовував AutoHotKey для картування Win-x на End, а Win-z на Home. Мені довелося зробити трохи більше роботи над відповіддю @ Мокубая, щоб Ctrl-End, Shift-End і 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 є найпростішим рішенням для цього. Мені знадобилося певний час, щоб знайти правильне відображення для моєї клавіатури, і я подумав, що це хороше місце, щоб поділитися цим. (Дякую Ілан, що показав комбінації CTRL і SHIFT.)

У мого ноутбука Dell Precision 7510 немає спеціальних кнопок для дому та кінця, але в ньому є виділені кнопки PrtScr та Insert ( як це ). Оскільки я зазвичай використовую зовнішню клавіатуру і регулярно використовую клавішу "Екран друку", мені знадобився спосіб перемикання цієї кнопки між "Екраном друку" та " Головна" під час використання клавіатури ноутбука. Спираючись на приклад з Iian , я налаштовую Win + Print Screen, щоб перемикати зміни.

; 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

НА своєму абсолютно новому комп’ютері я зробив це саме відкриття, і я багато використовував клавіші ДОМАШНЯ І КРАЧНА, щоб перейти до початку чи кінця документа. Я виявив, що клавіша ctrl + fn + стрілка ВПРАВО йде до кінця ctrl + fn + стрілка Вліво клавіша переходить до початку


0

Це частково працює, але спробуйте натискати стрілку Вгору або Вниз вниз для своїх цілей. У більшості однорядкових полів для введення тексту він робить те, що робить HOME та END.


0

Це те, що можна спробувати.

Fn + PgUp --- >> Головна

Fn + PgDn --- >> Кінець

або

Fn + RightArrow --- >> Головна

Fn + LeftArrow --- >> Кінець


-1

МОЯ ПРИМІТКА = ASUS X202e

працює W8: Fn стрілка праворуч = END END Fn стрілка вліво = HOME

Сподіваюся, це комусь допомагає.


Питання прямо говорить про те, що запитувач спробував це, і це не вийшло.
Девід Річербі

-1

Прості друзі. Наш звичайний короткий шлях до 1-ї комірки - це Ctrl + home. У міні-клавіатурах ми повинні додавати клавішу Fb разом наступним чином. CTRL + fn + домашня (ліва клавіша) .. те саме, що для кінця (ctrl + fn + права клавіша)


Це дублює відповідь MAC.
fixer1234

Зовсім не просто. Як зазначається в моєму первинному запитанні, використання кнопки Fn у поєднанні зі клавішами зі стрілками не працює.
Стів Крейн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.