El mini teclado no tiene teclas de inicio / fin; ¿Cómo escribirlos?

18

Hace unos meses, necesitaba un teclado pequeño y compré un Okion KM229 sin darme cuenta de que no tiene tecla de inicio o fin. Esto hace que sea difícil escribir, ya que estoy tan acostumbrado a usar estas teclas. Todavía no he descubierto si hay una combinación de teclas que emita pulsaciones de teclas Inicio y Fin. ¿Alguien tiene experiencia con estos teclados y sabe cómo emitir esas pulsaciones de teclas? El teclado se usa en una PC con Windows XP.

He utilizado el formulario de contacto en el sitio web de Okion USA para hacer esta pregunta, pero no recibí respuesta.

Wikipedia sugiere que las pulsaciones de teclas Inicio y Fin se emitan con Fn-Izquierda y Fn-Derecha en algunos teclados de tamaño limitado. Sin embargo, aunque este teclado tiene una tecla Fn, usarlo con las teclas izquierda y derecha no produce las acciones Inicio y Fin.

Steve Crane
fuente
55
Fn-Left y Fn-Right es bastante estándar para Home / End.
Daniel R Hicks

Respuestas:

30

En la mayoría de los teclados pequeños (incluidos muchos teclados portátiles) Fn+ → (right arrow)funcionará como la Endtecla.

hogareño
fuente
3
Mi computadora portátil tiene las teclas (Inicio) y (Fin) y, sin embargo, (Fn) + (← (flecha izquierda)) y (Fn) + (→ (flecha derecha)) funcionan como Inicio y Fin.
G-Man dice 'Restablecer a Monica'
1
Funcionó para mí, no estoy seguro de por qué alguien lo votó, ya que no requiere ninguna aplicación de teclas de acceso rápido externo (si funciona en la suya, eso es)
Dave
Funciona para mi laptop. No está marcado como las otras Fnteclas ... raro.
Joe Coder
En la mía están marcados. ¿Y qué hay de "Insertar"? (Editar: es Fn-PrtSc y marcado también.)
Nimrod
wt ... He estado usando mi mini teclado durante casi 6 meses y ahora me di cuenta de esto ahora.
niccolo m.
9

Su mejor opción, en lugar de averiguar si su teclado tiene una combinación de teclas adecuada para esto, es probablemente usar un programa como AutoHotkey para asignar una combinación de teclas como tecla de acceso rápido para las teclas Homey End.

Por ejemplo, lo siguiente asignaría Win+ Ha la Hometecla y Win+ Ea la Endtecla.

#h::Home
#e::End

Simplemente instale AutoHotkey, guarde esas dos líneas en un archivo, HomeEnd.ahkpor ejemplo, y ejecute el archivo recién creado, esto debería darle acceso a las teclas Inicio y Fin a través de las teclas de acceso rápido que mencioné.

Autohotkey también tiene un "compilador" que puede convertir un script en un ejecutable al agrupar el script y el intérprete para que solo tenga una cosa para ejecutar y no necesite instalar AutoHotkey en cada máquina. Simplemente podría tener su script compilado en una llave USB.

La documentación para AutoHotkey también puede ser útil para asignar las teclas a cualquier combinación de teclas que desee.

Mokubai
fuente
Estoy familiarizado con AutoHotkey y consideraré usarlo si no encuentro ningún truco nativo para el teclado.
Steve Crane
2

Tuve el mismo problema con una mala imitación china de un mini teclado de Apple (literalmente no hay ningún identificador de modelo o fabricante). Utilicé AutoHotKey para asignar Win-x a End y Win-z a Home. Sin embargo, tuve que trabajar un poco más en la respuesta de @ Mokubai para hacer que Ctrl-End, Shift-End y Ctrl-Shift-End funcionen:

;
; 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}
Ilan
fuente
0

AutoHotkey es la solución más simple para esto. Me tomó un tiempo encontrar el mapeo adecuado para mi teclado y pensé que este era un buen lugar para compartirlo. (Gracias, Ilan, por mostrar las combinaciones CTRL y SHIFT).

Mi portátil Dell Precision 7510 no tiene botones dedicados de inicio y finalización, pero sí tiene botones dedicados PrtScr e Insertar ( como este ). Como normalmente uso un teclado externo y uso regularmente la tecla Imprimir pantalla, necesitaba una forma de alternar ese botón entre Imprimir pantalla y Inicio cuando uso el teclado del portátil. Partiendo del ejemplo de Iian , configuré Win + Print Screen para alternar la anulación.

; 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
Ben
fuente
0

En mi computadora nueva hice este mismo descubrimiento y utilicé las teclas INICIO y FIN mucho para ir al principio o al final de un documento. Descubrí que la tecla ctrl + fn + flecha DERECHA va al final ctrl + fn + la tecla IZQUIERDA flecha va al principio

MAC
fuente
0

Esto funciona parcialmente, pero intente presionar la flecha ARRIBA o ABAJO para su propósito. En la mayoría de los campos de entrada de texto de una línea, hace lo que hacen HOME y END.

tecnófilo
fuente
-1

MI CUADERNO = ASUS X202e

ejecutando W8: Fn flecha derecha = FIN Fn flecha izquierda = INICIO

Espero que esto ayude a alguien.

Harleys R. Toofuknloud
fuente
La pregunta dice explícitamente que el autor de la pregunta intentó esto y no funcionó.
David Richerby
-1

Amigos simples Nuestro atajo normal para ir a la 1ª celda es Ctrl + inicio. En los mini teclados tenemos que agregar la tecla Fb de la siguiente manera. CTRL + fn + inicio (tecla izquierda) .. lo mismo que para fin (ctrl + fn + tecla derecha)

Muruganandam
fuente
Esto duplica la respuesta de MAC.
Fixer1234
No es simple en absoluto. Como dice mi pregunta original, usar el botón Fn en combinación con las teclas de flecha no funciona.
Steve Crane