• You are not logged in.

    Sticky keys (making typing CAPITAL letters more comfortable!)

    • Started by Jag02
    • 1 Replies:
    • Reputation: 0
    • Registered: 04-Feb-2009
    • Posts: 51

    I have managed to remap the capslock to backspace key without installing anything.
    It looks like with the Portable Keyboard Layout you can only remap the OEM keys if used with the Colemak layout from the language bar.
    You can use this with Sticky Keys on the computer and by switching the language bar to the Colemak layout.  I have found using the Sticky Keys made using autohotkey does not work, whereas the built in sticky keys in windows does.  So if I want a capital letter, I only have to press the left shift key once, which makes it more comfortable.
    I have also put the PrintScreen button with shift and capslock.  This means when you do the hi-games.net typing test you can take a picture of the your real time wpm score and typing as well easily.

    ; Keyboard Layout definition for
    ; Portable Keyboard Layout 
    ; http://pkl.sourceforge.net
    ;
    
    [informations]
    layoutname           = Extend QWERTY
    layoutcode           = none
    localeid             = 00000409
    
    copyright            = Public Domain
    company              = none
    homepage             = http://pkl.sourceforge.net/
    version              = 1.0
    
    generated_at         = Sat Feb  9 08:49:30 2008
    generated_from       = qwerty.klc
    modified_after_generate = yes
    
    
    
    [global]
    ;extend_key = CapsLock
    shiftstates = 0:1:2:6:7
    img_width = 296
    img_height = 102
       
    
    [fingers]
    row1 = 1123445567888
    row2 = 1123445567888
    row3 = 1123445567888
    row4 = 11234455678
    
    
    [layout]
    
    ;scan = VK    CapStat    0Norm    1Sh    2Ctrl    6AGr    7AGrSh    Caps    CapsSh
    
    SC028 = OEM_3    0    '    "    --    *{-}    @    ; QWERTY '"
    SC029 = OEM_8    0    ={backspace}    ¬    --    ¦    --    ; QWERTY `~
    SC056 = OEM_102    0    ={enter}    \    |    –    —    ; QWERTY OEM_102
    ;CapsLock = OEM_3    0    *{backspace}    *{CapsLock}    --    {BackSpace}    *{BackSpace}
    CapsLock = OEM_3    0    *{backspace}    *{PrintScreen}    --    {BackSpace}    *{BackSpace}
    Last edited by Jag02 (21-Jun-2012 07:13:11)
    Offline
    • 0
    • Reputation: 210
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,343

    Not sure what you mean by PKL only remapping OEM keys if used with the Colemak layout? You can define keys like you've done, to different OEM_ virtual key codes. Keep in mind that there are differences between some of the US and European OEM_ codes at least.

    (Also, a key needs to be defined in the layout.ini file to work with the Extend key mappings - beside the point but potentially useful info nevertheless.)

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0