note: watch the stickie title for version changes
keyclone is a p2p unicasting kdb emulator. this means it will pass keys between machines and to specific windows of interest. this allows for scalable multi-boxing while also getting the most out of your hardware.
check the video on the main page for an example of 5 mages on a single machine.
o add: always-on-top for region to allow for overlapping pip regions
o bug: caught a crash bug upon quick pip swap
o add: modifier + mouse wheel now working
o add: option to allow/disallow multiple copies of keyclone to run on a single box
o bug: override hotkeys can now be the same
o bug: line stats not working
o bug: [X] on setup does not close the dialog (cancel)
o add: carbonite compatibility
o add: wow resolution per region
o bug: mouse-map not working without focus-follows-mouse
o bug: mouse-map not always triggering
o change: will no longer push_focus if key down and mouse over another window
o add: added 'strict' to do-not-pass (checked == only exact keys will not be passed) - leave UNCHECKED to remove runaways
o bug: possible network drop between machines
o bug: auto-add adding blank line for explorer.. now blocking any blank titles
o bug: alt hotkey for pip swap
o add: ability to export/import maximizer layout (maximizer profiles)
o add: added misc panel to the setup... now allows for clearing of command history
o bug: pip performance - swap big window to small window to avoid performance issue
o bug: fixed 'focus-follows-mouse' weirdness when click-drag on 2nd screen window (keeping you out of a window)
o add: mouse wheel up/down for mouse map
o add: modified maximizer to enable resolution selection
o bug: commands will now start in the directories of the target application
o add: snap-to-grid remembered (there ya go, it_monkey)
o bug: mouse-map'd x1 and x2 now working
o bug: white-list not passing shift+<key> or ctrl+<key>
o bug: changed available options when not active (to reduce confusion)
o add: about panel (easier to find)
o bug: cleaner termination
o bug: mouse jumping around and changing focus if focus-follows-mouse enabled
o add: clone menu option to 'maximize/un-maximize' a window
o bug: maximizer layout no longer scrambles after hitting apply/ok
o bug: maximizer layout editor better
o add: added lockInForeground capability to commands, useful for some games (UNTESTED)
o bug: increase size of 'grabber' corners within the maximizer layout editor
o bug: maximizer layout editor now works properly with horizontal span
o add: updated and expanded the FAQ sub menu
o add: hotkey-suspend; clone-specific override.. good for when one dies and you don't want it sending or receiving keys
o bug: improved transition times on mouse overs (thanks Freddie)
o add: Better Operational Organization Based on Selection with Justified Original Bearings (BOOBS JOB)
o add: pip-swap mash protection
o add: second hotkey general override
o add: performance enhancement
o add: keymap for auto-add'ed clients
o add: always-on-top flag for commands
o bug: PiP should not be allowed during override
o bug: maximizer layout editor should allow region name change without tabbing (save on lose focus)
o add: clear option for dnp and rr
o bug: improve cpu usage of override overlay
o add: Better Operational Organization Based on Selection
o add: 'return' on maximizer position, dimensions, and name now has effect
o bug: force keyboard focus to follow mouse
o bug: force keyboard focus to not swap with PiP
o bug: click-drag on slave window would jump mouse to main window
o bug: maximizer off-by-one error when full screen
o bug: PiP growing regions after flip
o bug: PiP keeping focus on old window
o added: tooltray FAQ submenus
o bug: fixed off-by-one error with maximizer regions (caused decreased fps in full screen)
o functionality: commands without a region will not be maximized
o PiP
o added: send only per keyclone
o global reset/suspend for blacklist/whitelist, round-robin
o round robin / do-not-pass list suspend toggle
o global pause (works across all connected keyclones)
o bug: improved error messages during network authentication
o bug: always-on-top fixed for startup
o adjustment: modified networking code to improve packet passing
o change motd to use html viewer
o bug: motd now works with a proxy
o added always-on-top
o bug fix: regions unmoveable in maximizer panel after 'apply'
o bug fix: override key 'flickered' timing too sensitive
o added 'run command at startup'
o added bring-to-front hotkey for keyclone
o added multi-monitor support to maximizer
o added authenticated proxy support (NTLM)
o bug fix: maximizer's snap-to-grid working
o bug fix: empty region name in command editor now showing properly
o bug fix: main list not aligning properly
o forced command-launched wow windows into windowed-mode
o command names now appear in keyclone list when executed
o extensively modified region editor - you may have to redo your layout
o added region names and support for region names within a command
o added "focus follows mouse"
o added support for mouse buttons 4 and 5 (XBUTTON1 and XBUTTON2)
o changed default reminder time to 20 seconds
o bug fix: starting directory bug related to 'losing' settings
o changed file name to read-only in keymap editor (avoids confusion)
o added 'exclude from round robin' to command (thanks kayb)
o bug fix: cpu affinity will now stay
o changed round robin activation noise to use sound event
o cleaned up ini file layout
o added cpu affinity to commands
o wow specific: login usernames can now be specified in commands
o wow specific: maxfps and maxfpsbk configurable in commands
o bug fix: overlay reminder no longer kills cpu
o bug fix: multi-machine commands working
o bug fix: missing extension when saving in keymap editor
o bug fix: missing description in keymap editor
o improvement: jerkiness upon startup
o maximizer: will now auto-adjust game resolution (wow specific.. thanks Bollwerk)
o setup: new language panel for choosing your language settings
o setup: enabled 'exact name match' by default
o added overlay panel w/ audio reminder
o added sound event panel
o added override graphic overlay reminder
o bug fix: keyclone name passing fixed (berzerkness - thx skarlot for reporting)
o bug fix: key passing with shadowbane fixed
o bug fix: configuration file not saving properly
o added command history
o added auto-connect (setup / general)
o added color to differentiate keyclone application groups
o added keyclone name, which is now displayed upon connecting (setup / general)
o added remote command execution (<keyclone name>:<command>
o clone names will now appear properly on remote keyclones
o added keymaps to commands (setup / keymap editor)
o improved proxy support (now uses port)
o launch remote applications from main keyclone (implemented 'Run...')
o added support for multiple commands from a single command (separated by semicolons)
o added maximizer capability
o added user-defined commands (type cmd into the connect area and hit connect)
o improved modifier keys with keymaps and hotstrings
o some underpinnings for multi-language support (not completed)
o how to delete list entries label (setup tabs)
o mouse-mapping w/out mouse-click-passing
o change window title after changing clone title
o fixed mouse-mapping dialog to allow right click
o setup pictorial / discussion
o mouse clicks mapped to key (preliminary)
o mouse click passing (limited support)
o key delivery updates
o added round robin exclusion
o updated system ids
o fixed extended keys (alt/shift/ctrl)
o extensive modification to key passing mechanism, including extended keys
o round robin
o hotstrings working better; now down and up instead of just up
o fixed a couple of setup box crashes (when removing items, with none selected)
o disabled mouse passing
o removed command panel (for now)
o added 'last connected' to connection edit (will populate with last address)
o adjusted do-not-pass list to work with new key mechanism
o white list
o minimize button
o dbl-click tray icon now brings to front
o default application priority (above normal)
o key throttling
o message of the day
outstanding issues or upcoming features:
o grey-list
o hotkey to bring individual clones to the front
o send/recv only per client or per keyclone
o multi-language support
o add 'profiles' for multiple keyclone setups
o keymaps clone support for extended keys
o round robin support for keymaps
there is a FAQ here:
https://solidice.com/keyclone/faq.html
if you want to add to the FAQ, please PM the question/answer and i'll review/add it to the FAQ
i developed this program in April 2006. if you have any requests, please feel free to drop me a PM or email me ( keyclone -a- solidice dot com ).
my goal is to give the beginner the ability to multibox without having to buy all the expensive hardware
Connect With Us