Possible to create Fn + Arrow key combos to emulate Home, End, etc.?

Hey all,
Lenovo puts the Fn key on the lower-left corner of the keyboard. Apple also does this, and pressing Fn + the arrow keys emulate various page nav keys like Home, End, Page Down, and Page Up. I have always found these features to be very helpful because these key combos are much easier to reach than the small or non-existent Home, etc. keys on smaller keyboards.
I was wondering if anyone knew of a way to assign Fn arrow key combos on the Lenovo W500 line of Thinkpads. They currently seem unassigned although some documentation says they are used to advance track, etc. in Windows Media Player. I wonder if AutoHotKey would permit this functionality.
Anyway, I'd appreciate any advice that anyone can provide. Thanks.

AFAIK, Fn doesn't show up as a modifier to the system; it's handled by the keyboard/BIOS directly.
AutoHotkey might work if you can intercept media commands and replace it with a key combination of your choosing. It's probably your best bet.
W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

Similar Messages

  • Is it possible to create many primary key for a table?

    hello sir/mam.
    i am selva, i am new to abap,
    is it possible to create many primary key for a table?
    please guide me.

    Hi Selva,
    Many Primary Keys = Composite Key.
    i.e some set of columns will enable you to identify a unique row from a set of rows in the table.
    This can be achieved by checking the primary key check box in se11.
    Hope it helps.
    Regards,
    Maheswaran.B
    Message was edited by: Maheswaran B

  • Terminal key mapping for control-arrow, home, end, etc.

    This isn't exactly an "I need it now" kind of question, but in brief, what was Apple thinking when they set up the default behavior of ctrl-left-arrow, ctrl-right-arrow, home and end in Terminal?
    I'm using OS X 10.4, with the default bash shell. I would like the above-mentioned keystrokes to act like they do in Windows, moving to the beginning and end of words and lines, respectively. I know a couple of ways to do this:
    (1) use the Terminal -> Window Settings -> Keyboard window to remap these keys to send the strings (Esc,b), (Esc,f), ctrl-a and ctrl-e; or
    (2) add entries to ~/.inputrc to remap Terminal's default strings for these keys to perform the desired action (see http://koorb.co.uk/scrapbook/ or http://www.macosxhints.com/article.php?story=20050525040921189 ).
    So, I'm pretty happy now. But I want to make sure I choose the "right" approach, so I want to know which of these approaches is more "normal." Or in other words, why didn't this work in the first place? Where did Terminal's default keystrokes (e.g., Esc,[5C for ctrl-right-arrow) come from? They just produce annoying beeps in bash. Are they standard sequences for some shell that I don't know about? If not, why did Apple pick these keystrokes, instead of using something like "ctrl-E" which would do something useful in bash, which is after all the default shell? I'm basically trying to decide whether I should fix Terminal or fix the shell to work the way I want.
    On a related note, does anyone have any idea how I can get command-right-arrow and command-left-arrow to go to the beginning and end of a line in Terminal, instead of switching between Terminal windows?
    Thanks for your help!

    ... Where
    did Terminal's default keystrokes (e.g., Esc,[5C for
    ctrl-right-arrow) come from? They just produce
    annoying beeps in bash. Are they standard sequences
    for some shell that I don't know about? I
    Somewhere deep in the bowels of computer history....for example
    http://vt100.net/docs/vt100-ug/table3-6.html
    http://www.termsys.demon.co.uk/vtansi.htm#cursor
    that is to say, these codes date back to early hardware terminals such as the VT100. I believe. And that is why Terminal is a member of a class of software called "terminal emulators".

  • Using arrow keys to scroll presets and library

    Hi
    I'm wondering if it's possible to use the arrow keys to scroll up and down folders and presets?   I'm starting to get RSI from the mouse. Is there a way?
    I can't work out how.
    Gus

    thanks.. that's really depressing news..  I'm so used to being able to scroll up and down the folders in explorer and Bridge that it makes no sense at all to have to click each folder with the mouse every time.  Awful.. Trying going through a long list of presets one by one..
    Even in LR you can scroll the images along the bottom with the cursors. Why not the folders or presets?
    why did the designers make such a departure knowing that most of their users would be coming from PS/explorer/bridge experience?
    It's the same with keystrokes.. what happened to standards of usability and consistency?
    is there a good reason for this?  I can't see one. Really fed up as I need the cataloguing features LR has but don't see myself enjoying using it at all.

  • X1 carbon: assign FN+ARROWS key combinations

    Hello!
    On my previos laptop it was very convenient to use FN+Left as Home button, FN+Right as End button, Fn+Up as PgUp, Fn+Down as PgDown.
    On Lenovo X1 Carbon I feel really dissapointed to see Home/End buttons so far from arrow keys....
    Is it possible to set Fn+arrows key combinations on X1 Carbon the way I mentioned above?
    Thank you!

    Hi Vlad1024,
    Welcome to Lenovo Community Forums!
    I’m sorry to hear that you feel uncomfortable accessing Home/end buttons in your Lenovo X1 carbon.
    To remap the keys according to your desired layout, you can try using Microsoft Keyboard Layout Creator.
    Lenovo doesn’t provide any tools which can help you to remap the keys. There are certain third party applications like autohotkey and sharpkeys which may serve your purpose.
    Hope this helps!
    Best regards,
    Mithun.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Create a foreign key from a field that is part of a mulitple primary key

    Hi,
    i had a table named T_A, with a double primary key : (A,B)
    Then i created a table named T_B with a field : C.
    I want this field T_B.C to take only values that already exist in field T_A.A.
    So i tried to create a foreign key on my field T_B.C, pointing on the field T_A.A : an error message appeared "not possible to create a foreign key on a field that is not a primary key".
    How can i solve this....? If U have any idea, please mail me !!
    THANX very much.

    Add column A as foreign key into the table T_BHow?
    (was the question from the original poster. Adding a column to table T_B that happen to have same name as the corresponding column in table T_A would not allow you to add the foreign key).
    SQL> create table t_a (a number, b number, primary key(a, b)) ;
    Table created.
    SQL> create table t_b(a number, c number, constraint foreign key references t_a(a)) ;
    create table t_b(a number, c number, constraint foreign key references t_a(a))
    ERROR at line 1:
    ORA-02270: no matching unique or primary key for this column-list
    SQL>

  • Is it possible to create hotkeys?

    I was wondering if it's possible to create hotkeys / shortcut
    keys / functions keys in Flex? I know you can do this in
    JavaScript, in the browser, by trapping keyboard event. There's
    also a JQuery extension that provides an easy API to do this.
    Thanks.

    Yeah of course. Go to System Preferences>Mouse & Keyboards>Keyboard Shortcut. You can assign new shortcuts for programmes your choice or for the entire OS.

  • Arrow keys won't work

    another question. my arrow keys work when using word, email, etc.. but won't work during other tasks such as going up and down folders, etc ...

    Hi, are you still having problems with this?

  • Why did HP remove Home, End, Pg Up & Pg Dn keys?

    Just got the new TM2-2050 tablet as a warranty replace for the tx1000 model I had for 2.5 years.  Overall I'm happy with the machine as it's faster, has Windows 7 and doesn't heat up like a hot pack.
    I'm surprised HP took out the bluetooth though and while I can survive without it, was disappointed that the CD/DVD drive was removed too.
    The biggest thing I found weird was that they had eliminated the Home, End, Page Up & Page Down keys! Maybe I use the keyboard (and those keys) more than the average user but I was shocked.  If they had simply made the Function keys smaller (like they were on all other previous tablet models) they could have easily kept those keys on the system.
    I've only used it for a couple of days so far so we'll see how much I miss them.  Does anyone know of a way to create keyboard shortcuts to replace Home & End, etc?

    Hi,
    Press at one time key combination:
    " Fn + Left Arrow  " -> Home
    " Fn + Right Arrow  " -> End
    " Fn + Up Arrow  " -> Page Up
    " Fn + Down Arrow  "  -> Page Down
    PS.
    Please mark this thread as solved by clicking on ' Accept as Solution ' button in this post which gave You correct solution.
    This will help other users with the same problem to find this answer much more easier.
    To see this option You need to be logged on our forum.
    ** Say thanks by clicking the "Thumb up" icon which is on the left. **
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **

  • Is it possible to create a SHORT CUT key for a Workspace in CS 5.5 ?

    Is it possible to create a SHORT CUT key for a Workspace using In Design CS 5.5 ?

    Edit Menu > Keyboard Shortcuts > Product Area: Window Menu > Workspace Load 1st, 2nd, 3rd, etc. Create a new set and assign a shortcut

  • Is it possible to create foreign key from composite key in other table.

    SQL> desc PRODUCT_CONFIG_OPTION;
    Name Null? Type
    CONFIG_ITEM_ID NOT NULL VARCHAR2(20) --composite primary key
    CONFIG_OPTION_ID NOT NULL VARCHAR2(20) --composite primary key
    CONFIG_OPTION_NAME VARCHAR2(100)
    DESCRIPTION VARCHAR2(255)
    SEQUENCE_NUM NUMBER(18)
    LAST_UPDATED_STAMP TIMESTAMP(6)
    LAST_UPDATED_TX_STAMP TIMESTAMP(6)
    CREATED_STAMP TIMESTAMP(6)
    CREATED_TX_STAMP TIMESTAMP(6)
    SQL> DESC PRODUCT_CONFIG_ITEM;
    Name Null? Type
    CONFIG_ITEM_ID NOT NULL VARCHAR2(20)
    CONFIG_ITEM_TYPE_ID VARCHAR2(20)
    CONFIG_ITEM_NAME VARCHAR2(100)
    DESCRIPTION VARCHAR2(255)
    LONG_DESCRIPTION CLOB
    IMAGE_URL VARCHAR2(255)
    LAST_UPDATED_STAMP TIMESTAMP(6)
    LAST_UPDATED_TX_STAMP TIMESTAMP(6)
    CREATED_STAMP TIMESTAMP(6)
    CREATED_TX_STAMP TIMESTAMP(6)
    SQL> desc product;
    Name Null? Type
    PRODUCT_ID NOT NULL VARCHAR2(20)
    PRODUCT_TYPE_ID VARCHAR2(20)
    PRIMARY_PRODUCT_CATEGORY_ID VARCHAR2(20)
    MANUFACTURER_PARTY_ID VARCHAR2(20)
    FACILITY_ID VARCHAR2(20)
    INTRODUCTION_DATE TIMESTAMP(6)
    SUPPORT_DISCONTINUATION_DATE TIMESTAMP(6)
    SALES_DISCONTINUATION_DATE TIMESTAMP(6)
    SALES_DISC_WHEN_NOT_AVAIL CHAR(1)
    INTERNAL_NAME VARCHAR2(255)
    BRAND_NAME VARCHAR2(100)
    COMMENTS VARCHAR2(255)
    =========
    CREATE TABLE PROD_CONFIG_PROD_CONFIG_OPTION (
    PRODUCT_ID VARCHAR2(20),
    CONFIG_ITEM_ID VARCHAR2(20),
    CONFIG_OPTION_ID VARCHAR2(20),
    PAGE_NUM_TO NUMBER(18),
    ALTERNATE_PAGE_NUM_TO1 NUMBER(18),
    ALTERNATE_PAGE_NUM_TO2 NUMBER(18),
    ALTERNATE_PAGE_NUM_TO3 NUMBER(18),
    LAST_UPDATED_STAMP TIMESTAMP(6),
    LAST_UPDATED_TX_STAMP TIMESTAMP(6),
    CREATED_STAMP TIMESTAMP(6),
    CREATED_TX_STAMP TIMESTAMP(6),
    CONSTRAINT PK_PROD_CAT_CONFIG_MOD PRIMARY KEY (PRODUCT_ID),
    CONSTRAINT FK_PRODUCT_ID FOREIGN KEY (PRODUCT_ID) REFERENCES PRODUCT(PRODUCT_ID),
    CONSTRAINT FK_CONFIG_ITEM_ID FOREIGN KEY (CONFIG_ITEM_ID) REFERENCES PRODUCT_CONFIG_ITEM(CONFIG_ITEM_ID),
    CONSTRAINT FK_CONFIG_OPTION_ID FOREIGN KEY (CONFIG_OPTION_ID) REFERENCES PRODUCT_CONFIG_OPTION(CONFIG_OPTION_ID) )
    TABLESPACE DATA_SMALL
    i try to create this table if i omit 3rd foreign key constraint then table successfully created.but including trd foreign key constraint it return error "ORA-02270: no matching unique or primary key for this column-list"
    i checked everything is it possible to create foreign key from composite key in other table.

    And
    CONSTRAINT FK_CONFIG_OPTION_ID FOREIGN KEY (CONFIG_ITEM_ID,CONFIG_OPTION_ID) REFERENCES PRODUCT_CONFIG_OPTION(CONFIG_ITEM_ID,CONFIG_OPTION_ID)
    ?

  • Is it possible to use the keyboard arrow keys to adjust the exact position of a text box in PE11?

    Hello all,
    Could someone please give me a tip on a precise way to move a text box a pixel to the left (or right) - any direction really, using the arrow keys on the keyboard instead of the mouse.
    This may sound like a daft question but the only way I can move a text object is by using the mouse and dragging text boxes precisely in any direction is a real pain, especially if I have many of them.
    The mouse just can't be the only way.
    I wish the arrow keys could work just like in Microsoft Word. When the text box is selected and the arrow cursor is also activated, one can adjust the exact position of the text box.
    It doesn't seem to work in Pr.Elements 11 though. I tried various combinations (Alt + left/right), (Ctrl + left/right) etc. and still nothing.
    Is this possible at all?
    Thanks in advance to those that will bother to respond.
    Pavlin

    Hi Bill,
    Thanks. We do have Adobe CC and therefore I have access to PrPro but I spent some time getting to know Element's interface already and was hoping I would not have to use PrPro, which is slightly more complicated.
    It is only small to medium edit jobs that I need editing software for anyway.
    That is a shame really!
    As far as I am aware, there is a newer version (PE12) that is now availble. Does anyone know if they have improved the functionality in terms of precise title positioning in that latest version?
    Thanks.
    Pavlin

  • Creating new row in a matrix by pressing the down arrow key

    Hi all
    i wish to cause a matrix to add rows when pressing on the down arrow key. can you provide me with the lines of code which achieve this requirement?
    appreicate the help
    Yoav

    Hi Yechiel,
    I think you can capture the moment of the pressing the down arrow key. in that moment, you can utilize this code to add the line. I used DBDataSource. it's most easy and simple way to handle matrix, I think. I can't remember the character code of down arrow. But I think, you can find it easily.
    oForm.DataSources.DBDataSources.Item("@DBS_CBP2").InsertRecord(position)
                        oForm.DataSources.DBDataSources.Item("@DBS_CBP2").Offset = oForm.DataSources.DBDataSources.Item("@DBS_CBP2").Offset + 1
    oMatrix.AddRow()
    Regards,
    Hyunil Choi

  • Direct selection - moving anchor points with keyboard arrow keys

    Hi,
    I am using Illustrator CC.  I just used the image trace tool to create a vector version of my company logo.  It worked pretty well, but I am now just trying to clean it up a bit.  I have a few anchor points that I just want to nudge up or down in the smallest increment possible.
    I think it would be easier for me to do this using the keyboard arrow keys rather than using the mouse, but the arrow keys cause my selected anchor point to jump by way too large of a distance.  I checked to make sure Smart Guides, Snap to Grid, and Snap to Point are all turned off.  I can't think of anything else to do.
    Can anyone tell me what controls how far the keyboard arrow keys will move an anchor point, and how I can set this to the smallest possible distance?
    Thanks in advance,
    Paul

    Under Preferences (Command-K on Mac), on the first screen there is Keyboard Increment. This is the amount the arrow keys will move selected content, such as anchor points.
    I usually keep this at "0.005 in", but when doing things that need extreme accuracy, I change it to "0.0002 in", which on my screen (2560 x 1600) is one pixel at AI's 6400% magnification.

  • Control-Up/Down-Arrow key combination does not work anymore

    Hello,
    I have a problem that occurred in the last week, not sure if it happens due to 2 security updates that came in via Mac OS X software update. I am unable to assign Control-Up-Arrow or Control-Down-Arrow anywhere in applications! Right and left arrows are working fine.
    Examples:
    1) in Xcode Preferences, try to assign Control-Up-Arrow to any item in the menu. It doesn't work for me, it's as if I hadn't pressed that key combo. But I am able to assign any other key, Control-Right-Arrow, for example.
    2) in Logic Pro 9, I tried the same in the keyboard shortcuts dialog. Control-Left/Right-Arrow are working fine, but Control-Up/Down-arrows cannot be entered.
    3) at last, I wrote my own little dummy test Cocoa application in Xcode, and I assigned Control-Up/Down-Arrow to 2 menu items in Interface Builder, and assigned some action. The action did not work when I pressed the shortcut. But it does work with Control-Left/Right-Arrow. Also clicking the menu items with the mouse works, even when configured to control-up/down-arrows.
    I checked Universal Access in system settings, and mousekeys is off.
    I installed these sw updates last week: Xcode 3.2.4, Security Update 2010-005 + 2010-006. Was anything changed about the key combinations?
    Could anyone confirm or deny my findings? It used to work before the sw update. What could have possibly happened to Control-Up/Down-Arrows?
    Thanks for any help, it's appreciated!
    Message was edited by: Sven Thoennissen
    Message was edited by: Sven Thoennissen

    It turned out that the Control-Up/Down-Arrow shortcuts were taken by the Spaces app - even though Spaces was disabled! The problem was fixed by enabling Spaces and disabling it again.

Maybe you are looking for