memerim Posted May 14, 2019 Share Posted May 14, 2019 πΆI've used a app name SharpKeys to remap some keys, but using autoit controlsend or send, its send the original key and not the remapped one. Quote SharpKeys is a Registry hack that is used to make certain keys on a keyboard act like other keys. For example, if you accidentally hit Caps Lock often, you could use this utility to map Caps Lock to a Shift key or even turn it off completely. This official release includes support for up to 104 mappings, an extensive list of available keys, and a βType Keyβ option to help when managing mappings. As it relies on internal support within Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, or Windows 10 you must be running one of these OSβs for this Registry hack to work. I remaped F11 to work as LCtrl, if i manualy hit F11 it sends LCtrl, but when i use: ControlSend("Window","","","{f11}") It sends F11 and not LCtrl, could be possible controlsend recognize the remapped key? Link to comment Share on other sites More sharing options...
spudw2k Posted May 15, 2019 Share Posted May 15, 2019 I suspect the behavior is the SharpKeys app specifically remaps keyboard key inputs only an not the raw keycodes.Β Β You might be stuck with usingΒ {LCTRL} instead, unless there is a way to simulate the keyboard key press...which I am not aware how to do. I'm curious, if you use OSK (on-screen keyboard) to enter F11, does it send the expected LCtrl? Spoiler Things I've Made: Always On Top ToolΒ βΒ AU History βΒ Deck of Cards β HideIt β ICU β Icon Freezer β Ipod Ejector β Junos Configuration Explorer β Link Downloader β MD5 Folder Enumerator β PassGen βΒ Ping Tool β Quick NIC β Read OCR β RemoteIT β SchTasksGui β SpyCam β System Scan Report Tool β System UpTime β Transparency MachineΒ β VMWare ESX BuilderMisc Code Snippets: ADODB Example β CheckHoverΒ βΒ Detect SafeMode β DynEnumArray β GetNetStatDataΒ β HashArray β IsBetweenDates β Local Admins β Make Choice β Recursive File List β Remove Sizebox Style β Retrieve PNPDeviceID β Retreive SysListView32 Contents β Set IE Homepage β Tickle Expired Password β Transpose ArrayProjects: Drive Space Usage GUI βΒ LEDkIT β Plasma_kIt βΒ Scan Engine Builder β SpeeDBurner β SubnetCalcCool Stuff: AutoItObject UDF β Extract Icon From Proc β GuiCtrlFontRotate β Hex Edit Funcs β Run binary β Service_UDF Β Link to comment Share on other sites More sharing options...
memerim Posted May 15, 2019 Author Share Posted May 15, 2019 (edited) I will test with OSK and edit my comment. Β -edit- When i hit F11 on my keyboard, OSK detect as CTRL. But when i press F11 on OSK, it also send F11 and not LCTRL. Edited May 15, 2019 by memerim Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now