Hotkeys - How they should work
Results 1 to 10 of 14

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    HM Support sideshow's Avatar
    Join Date
    Aug 2011
    Posts
    2,605

    Default Hotkeys - How they should work

    Background
    There has been some confusion about how and when hotkeys should work, since we're different than TN1. We sincerely apologize for this, and we'd like to clear things up with this document.

    Two types of hotkeys
    There are two types of hotkeys - global and poker-related:
    - the global hotkeys work all the time, no matter what application is active, and no matter where the mouse is
    - the poker-related hotkeys, which work only when a table is active (when a table has the "Target table" frame color)

    The TN Icon in the system tray
    To quickly find out if hotkeys work, check out the TN2 icon in the system tray:
    - when this is green, all hotkeys are working
    - when this is red, poker-related hotkeys are not working, only the global hotkeys are working

    Special case:
    When we have "Table In Foreground" selected, and the mouse is hovering a table - all hotkeys work.

    Which is global and which is poker-related?
    By default, only two hotkeys are global: the "Toggle Hotkeys" hotkey, and the "Cycle to First In Line" hotkey.
    Starting with 2.2.20, there are four more hotkeys that are poker-related by default, but can be easily made global: Cycle Forward, Cycle Backward, Cycle to Next In Line, Cycle to Prev In Line. They now each have a "G" checkbox next to them - if you click it, the hotkey becomes global.

    Hotkeys containing Alt/Ctrl/Shift
    Please note that if you have a hotkey that contains Alt-, Ctrl-, Shift-, that hotkey will come into action only AFTER you have depressed all keys. For instance, for Alt-Shift-F, you need to press Alt,Shift,F and then unpress, F, Shift, and Alt (not necessary in this order).
    The reason for this is FullTilt - at FT, when scraping the pot, we're simulating Ctrl-A+Ctrl-C on the bet box and that can interfere with the hotkey if not fully depressed. We're working on removing this constraint - but for now, please be aware of it.

    Hotkeys on gamepad
    TN2 already supports gamepads - thus, you do not need an extra program to transform your gamepad actions into keys, and then for TN2 to understand those keys - that would end up being slow. You can add gamepad hotkeys just like with any key/mouse hotkeys.

    Overriding hotkey's "globality"
    Starting with 2.2.20, you can override any hotkey's "globality" - to force it being global or poker-related.
    Of course, please use caution, since once you've overridden something, changes are persistent (they will apply from forwards from now on)

    To change a hotkey's "globality", you need to modify a TN2 setting: Go to Setup tab, and press "Beta\config", in window opened press "Edit\Import".
    For each hotkey you want to edit:
    - you will set as Setting "default.[hotkey_name].is_global" (without the quotes)
    - [hotkey_name] is a placeholder for the hotkey you want to override. See below for the possible names.
    - As Value, you will set "1" (global) or "0" (poker-related),
    - then press the Set button.

    When you've edited all the hotkeys you wanted, you will press "Restart Table Ninja", which will restart TN and will care about your overrides:

    The [hotkey_name] can be one of the following (the brackets explain more about what the hotkey does):
    - bet (press "Bet/Raise" button)
    - cc (press "Check" or "Call" button)
    - fold (press "Fold" button)
    - left_button (Click By Location: Left Button)
    - middle_button (Click By Location: Middle Button)
    - right_button (Click By Location: Right Button)
    - inc_bet (Increment Bet)
    - dec_bet (Decrement Bet)
    - aa_check_fold (AA Check/Fold)
    - aa_fold_any
    - aa_call
    - aa_call_any
    - aa_raise
    - aa_raise_any
    - cycle_fil (Cycle to First In Line)
    - cycle_nil (Cycle To Next In Line)
    - cycle_pil (Cycle to Previous In Line)
    - cycle_forward
    - cycle_backward
    - sitout_next_hand_target_table
    - sitout_next_hand_all_tables
    - sitout_next_bb_target_table
    - sitout_next_bb_all_tables
    - layout_none (turn off Layout)
    - layout_cascade (Layout: Cascade)
    - layout_stack
    - layout_tile
    - layout_sat
    - layout_custom
    - close_table (Close target table)
    - close_all_tables
    - toggle_tourney_break
    - toggle_hotkeys
    - post_blind
    - all_in (set "All In" as bet, but don't click the "Bet" button)
    - all_in_click_bet (set "All In" as bet and click the "Bet" button)
    - set_table_aside1 (move table to Set-Aside 1)
    - set_table_aside2
    - set_table_aside3
    - set_table_aside4
    - set_table_aside5
    - set_table_aside6
    - set_table_aside7
    - set_table_aside8
    - set_table_aside9
    - set_table_aside10
    - handle_popups1 (Handle Popups 1)
    - handle_popups2
    - handle_popups3
    - handle_popups4
    - show_lobby (Show the lobby corresponding to the active table)
    - join_waitinglist
    - register_tourney

    Example: to make the "Check/Call" hotkey global, you'll write "default.cc.is_global" as Setting, and "1" as Value, then click "Set".
    Last edited by Sarek; 10-26-2014 at 03:25 AM.
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    If you would like to leave some feedback to help us improve the quality of the solutions, and/or the support quality you received, you can do so here: Leave Feedback

Similar Threads

  1. Hotkeys does not work
    By Adasiek in forum Table Ninja 2
    Replies: 2
    Last Post: 02-28-2015, 12:43 AM
  2. Hotkeys - F9 to mark hand - how does it work?
    By tlukasha in forum General Support
    Replies: 15
    Last Post: 03-29-2014, 11:08 AM
  3. Hotkeys dont work with HUD
    By Micha in forum Manager General
    Replies: 1
    Last Post: 08-21-2010, 09:34 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •