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


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.