SKYRIM
Direct Input Paste by Guru82
Skyrim » Utilities
Added: 24/02/2012 - 10:19AM
Updated: 13/04/2012 - 03:43AM

12 Endorsements

2.4 Latest version

433 Unique D/Ls

622 Total D/Ls

7,469 Total Views

Uploaded by Guru82

Description

Last updated at 3:43, 13 Apr 2012 Uploaded at 10:19, 24 Feb 2012

Skyrim Commander now includes all these functions plus more



Direct Input Paste v2.4. Made with AutoHotkey on Windows 7 64-bit. Will work on Windows 7 full function. Should work on Windows Vista x32/x64 full function.

Introduction:
Copy a console command from Desktop and simulate paste into Skyrim console.
Switch between Skyrim and Desktop fast without using Task Manager trick on fullscreen Alt-Tab. No more double Alt-Tabbing.
Tune your master volume with your KeyBoard. For those that rely on multimedia KB volume control such as Logitech G15.

Main Feature: In Skyrim, pasting text (Ctrl+V) into console normally isn't possible.
Direct Input Paste is a workaround, allowing simulated keystrokes of your clipboard's copied text.
You still will be able to use Ctrl+V within Windows.

Hotkeys:
Ctrl+Alt+V = Simulate keystrokes from your clipboard. Paste a copied command to Skyrim console.
Ctrl+Alt+Up Arrow = Switch to Skyrim. Alternate to Alt-Tab. No more double Alt-Tabbing back to Skyrim.
Ctrl+Alt+Down Arrow = Switch to Desktop. Skyrim will pause, same as it does when Alt-Tabbing.
Ctrl+Alt+Left Arrow = Volume Up. Increments of 5. Left Arrow matches slider control, for finer tuning.
Ctrl+Alt+Right Arrow = Volume Down. Decrements of 10. Right Arrow matches slider control, for finer tuning.
Ctrl+Alt+M = Volume Mute.

And yes, Skyrim can be running before starting Direct Input Paste and vice versa.

How to Install, use and test the exe (fast & easy):
1. Extract the "+Direct_Input_Paste_v2.4.exe" file from the downloaded zip wherever you like.
2. Run "+Direct_Input_Paste_v2.4.exe". IF Skyrim is Run as Administrator, Run this exe as Administrator.
3. Select a Skyrim console command (e.g., from internet browser), copy the text with Ctrl+C or right-click menu.
4. Switch to Skyrim, Ctrl+Alt+Up Arrow.
5. Simulate keystrokes into Skyrim console with Ctrl+Alt+V. Don't use Ctrl+Alt+V outside of console or where text input isn't an option.
* Increase your Volume, Ctrl+Alt+Left Arrow. Increments of 5.
* Decrease your Volume, Ctrl+Alt+Right Arrow. Decrement of 10.
* Mute your Volume, Ctrl+Alt+M.
* Switch back to Desktop, Ctrl+Alt+Down Arrow.
^ Note: You can decompile the "+Direct_Input_Paste_v2.4.exe", to check it's integrity;
( http://www.autohotkey.com/forum/topic6973.html )

< Use either the exe or the ahk >

How to Install, use and test the ahk (requires AutoHotkey installed):
1. This is an AutoHotkey script. Download and install AutoHotkey; http://www.autohotkey.com
2. Extract the "Direct_Input_Paste_v2.4.ahk" file from the downloaded zip wherever you like.
3. Run "Direct_Input_Paste_v2.4.ahk". IF Skyrim is Run as Administrator, Run this ahk as Administrator.
4. Works the same as the exe. See the above steps, 3, 4 and 5.

How to exit Direct Input Paste, exe or ahk:
1. The script will continue to run indefinitely, until you exit. To exit the script;
a) Right-Click the green AutoHotkey (H) in your Notification Area (next to clock) and select Exit.

Notes & Warnings:
* There is a 100 character and one line limitation on simulated paste. This was implemented to decrease user issues.
* Wait for the clipboard to be sent, as it will continue to send after you Alt-Tab, switch windows and exit the current input.
* Don't press any keys when your clipboard paste is being simulated.
Why limits?
* Previous versions would send multiple lines of text, however, upon further testing I found it to be unreliable.
Not all command lines would be completed. To execute multiple commands, run as a batch;
a) Create a new text document in your Skyrim directory with name of choice.
b) Paste in your list of commands and save the file.
c) Execute the list in console with " bat filename ". It is much faster and reliable.
+ You will now receive a message box informing you if multiple lines have been copied, when attempting the send.
This will take you to desktop. Switch back to Skyrim with Ctrl+Alt+Up Arrow.
* To prevent extended hijacking, there is a 100 keystroke limit. Don't copy text over 100 characters long.
+ You will now receive a message box informing you if over 100 chars have been copied, when attempting the send.
This will take you to desktop. Switch back to Skyrim with Ctrl+Alt+Up Arrow.
* Possible conflict: If your playing Skyrim on Intel graphics such as Intel HD 3000 the Ctrl+Alt+Arrow hotkeys could conflict with Intel graphics screen orientation hotkeys. You can disable those screen orientation hotkeys by reading here: http://www.jaws-users.com/text/Windows/DisablingScreenOrientationHotkeys.html

Script created by Guru82 for Skyrim Nexusmods.com using knowledge from various forums.
This script was not a simple copy and paste job. It took an idea, research and lots of testing.

Credit to AutoHotkey (GPL); Chris Mallett (Chris), Steve Gray (Lexikos) and everyone who works with AutoHotkey. Thanks.