topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday June 24, 2025, 7:00 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 37 38 39 40 41 [42] 43 44 45 46 47 ... 163next
1026
HotKeyz looks kind of nice, with the use of icons for hotkey items but i can't see how it uses mouse buttons for input - nor does it appear to have a pause.

so, it's not for me.
1027
okay, thanks. i'll take a closer look at HotKeyz. does it have a pause/toggle hotkey though..?
1028
Living Room / Re: Let me Google that for you
« Last post by nudone on May 11, 2010, 09:45 AM »
1029
Living Room / Re: could two numeric keypads work at the same time
« Last post by nudone on May 11, 2010, 09:27 AM »
i think i ought to do a full review about it, Chris.

i'm finding lots of little features about it that make it stand out from other keyboards.

e.g.

extra "bumps" on some of the keys so you can identify where you fingers are resting on the keyboard.

there are LEDs to indicate which "bank" (out of three) of programmable keys you are using. nothing that special there, but i've just noticed that there are extra LEDs to indicate a program is in focus that you've assigned unique programmed keys to.

it will take me a while to realise what is the best way (for me) to use all of these features. so after that i'll aim to do a write-up.

1030
Living Room / Re: could two numeric keypads work at the same time
« Last post by nudone on May 11, 2010, 09:05 AM »
okay, new sidewinder x6 keyboard now bought from PC World (where i was going to get it from last week).

this is a very impressive keyboard. the numeric keys are out of the way on the left (but can be quickly slotted back onto the right-hand-side; if ever required). the keyboard retains the standard right position of the cursor and home keys - which i'm glad about as i've realised it do use these a lot without looking at them.

the feel of the keys is nice enough (how the eBay guy managed to ruin them i can't imagine). and they are illuminated - better than they are on the logitech g11 keyboard.

but most of all, it provides a good area for the mouse to move around and there are plenty of programmable keys (at least, 90 of them).

the bonus feature is that the programmable functions can be tied to specific programs, i.e. so a key will perform different actions depending on which program has focus - or you can have global keys.

the question is now what to do with the junk eBay sidewinder x6 keyboard.
1031
Living Room / Re: could two numeric keypads work at the same time
« Last post by nudone on May 11, 2010, 06:50 AM »
the microsoft sidewider x6 keyboard arrived today.

absolutely totally useless.

whoever owned it before has worn it out to the point that several main keys need to be hit with a hammer to work. so, it's of no use as a keyboard.

otherwise it looked quite good. now, i just need to decide whether to rush out and buy another one. and whilst typing this, i've just realised it's not even a UK key layout.
1032
good points. i'd forgotten about mouser's TapTap program - that definitely deserves a look.

whilst testing a few things with HotkeyP (i've not set it up for what i really want yet), i noticed that it has a "spy" util - which does detect tray icons. it doesn't look like it does anything other than hide/show a specified tray icon - BUT it does give an ID number for the icon. i wonder if this ID number is unique and remains constant after rebooting (or if a different number of programs are running in the tray). if so, then i assume that other hotkey programs can control individual tray items.

i had a look at PowerPro to see if i could figure out the tray control with that and it wasn't obvious to me. i can see that it says it has tray control - i just don't know how.

at the moment i feel like i need to decide upon a set list of hotkey/mouse tasks that i really need - otherwise i'm going to have way too many unnecessary programs running (and hotkeys taken up).

i'm waiting for a keyboard to arrive with macro/hotkey functions so i ought to set that up first before using extra utils. after that i'll be able to clarify what i'm using.
1033
these are great. i'd seen the short list of tricks floating around the web, never imagined there would be all these other - with all the things covered i'd been trying to work around.

really useful.

1034
okay, that's interesting about PowerPro. i'll try it out tomorrow. i wonder if it requires tray icons being visible (i.e. not hidden in the tray).

i must also apologise for jumping the gun again. HokeyP does have the mouse button control i was after - it just wasn't obvious as it doesn't appear to recognise my netbooks left mouse/pad button (it does recognise left and right buttons together though).

i'm finding HotkeyP to be quite impressive (it does help reading the help file i suppose). i'm not sure exactly whether i'd use it but i do like how it has the macro features you mentioned. one interesting point was that you can give it a set of commands in a list form and it will step through them with each hotkey press - so, that's a single specific hotkey to traverse a list of commands. not sure if it's useful but i find that interesting.
1035
i'm creeping up to novice level with autohotkey so i don't know if it's possible...

but i was wondering the very same thing about (locating) tray icons and selecting the right option(s) from their corresponding menus. this would open up a whole lot of things - even just selecting the "pause" option from the ATNSOFT Key Manager tray icon menu would be a nice place to start. i also wondered if the registry might store the "pause" state and this could be manipulated by autohotkey - i'm guessing that would be too easy so i doubt that's how the program works.

perhaps it's time to ask on this forum if it's possible to use autohotkey to control tray icons (i'll see if can find anything on the autohotkey forum).
1036
okay, i spoke too soon. HotkeyP looks great - it does do a pause all functions toggle (or even just pause keyboard or pause mouse) - but the mouse button control isn't a remapping function, it's to create a mouse click from a hotkey keyboard press. i was hoping it would understand mouse button keyboard combos.

it still looks like a powerful hotkey manager though.
1037
i had a quick look through the hotkey managers you suggested but i still came back to thinking that either Autohotkey was what i required - or ATNSOFT's Key Manager. they both provide the option to control mouse buttons (i think that sets them apart from the typical hotkey managers) which is an extra feature i'd also find useful.

ATNSOFT Key Manager does use profiles so maybe the Comfort Keys method you mentioned will work. i've not got it installed on this machine so i'll have to check tomorrow.

i can't help but think i'm going to end up using autohotkey as it will be the most powerful - it's just going to take time to configure it.

edit: i see HotkeyP has mouse button control too. i guess i need to go back and investigate things further...
1038
Site/Forum Features / Re: Friendly 404
« Last post by nudone on May 09, 2010, 01:20 AM »
I say it needs more whitespace, and the links should have the same style as all the other links on dc.com
good points.
1039
Site/Forum Features / Re: Friendly 404
« Last post by nudone on May 08, 2010, 06:25 PM »
looks good to me.
1040
thank you very much for explaining that, skwire. i might have understood it after a (few) rereads, i just couldn't figure out what was important and what was noise in the thread.

i'll go and implement it now...
1041
Living Room / Re: could two numeric keypads work at the same time
« Last post by nudone on May 07, 2010, 04:48 AM »
the numeric key pad has arrived (made by Trust). like most of their products it's cheap and looks like it's cheap. i'm sure it will be okay if no one stands on it :)

anyway, i can confirm that the numlock status on this new key pad works independently of the numlock key on the main (full) keyboard. whereas plugging two keyboards into the same machine makes their numlock keys mirror each other's on/off state.

if you are considering this Trust numeric key pad, Perry, then i'd say it's okay. it's very thin, i.e. the depth is about 1.5 cm at the most. the cable isn't very long - but that shouldn't matter for laptop use.

i may use this new pad with another pc i've plugged into a TV. as i don't need a full sized keyboard or mouse, i could create some hotkeys to work with this pad and so, it would behave like a control for KMPLayer.
1042
i mentioned above that i might try and adapt the script so that it will make the cursor travel around corners - moving from a lower corner screen to the upper middle screen (and vice versa).

but it appears the the script allows for this already, in a buggy kind of way. so that is fortunate.
1043
just seen this whilst browsing for other software: http://agatasoft.com...tdown%20utility.html

but i've no idea if it's any better than freeware - or if it covers everything that you want.
1044
You mean this one: http://www.autohotke...forum/topic6107.html
-Perry Mowbray (May 06, 2010, 05:39 PM)
yes, they are what i saw - and became no less confused after reading them. i will try to understand it, maybe it's very simple.

i have enough fun with this sliding cursor as it is - but you are welcome to modify it into a game, Perry (truth is, it takes me too long to accomplish anything with autohotkey to try "fun" stuff).
1045
i did use Hoekey years ago for a long time - not entirely sure why i stopped. maybe it was the popularity of autohotkey on this forum that made me think of nothing else.

i shall investigate the other hotkey managers you've mentioned - if they have a hotkey toggle to pause their other functions then i'll be very interested in them.

i'll let you know how i get on.

ATNSOFT have replied to my email and say that they will try to implement the toggle key in a future release. they also point out that you can use the current program with the "exceptions" feature - which means you can disable hotkey functions unless the associated program is running (or in focus i assume). unfortunately, i knew this already and it isn't really suitable for my requirements - which is a shame as Key Manager looked like an extremely powerful hotkey program otherwise.
1046
i'm considering buying the "Key Manager" as it will speed up my hotkey requirements i'll be using with my new keyboard layout.

BUT, although the GUI is very nice, i believe i'll be able to achieve more by using Autohotkey. one thing that i've realised that puts Key Manager at a big disadvantage is that there doesn't appear to be a global hotkey built it to temporarily disable/pause the keys/buttons the program is monitoring. there is a "pause" available from the tray icon but not a keyboard hotkey toggle.

this might sound odd to have a hotkey toggle for a hotkey manager - but providing the toggle hotkey remains working at all times, then it allows the standard key and mouse buttons to behave as normal when required.

Autohotkey would allow me to create a toggle key combination for all the macros and hotkeys that i intend to create - it's just going to take me quite a while to set all of that up, whereas i'll be able to do it in a few minutes with Key Manager (if it had the toggle feature).

(i've emailed ATNSOFT to see if i've missed this important feature.)
1047
i've updated the script slightly. it now calculates the "virtual" desktop covered by all of the monitors. it doesn't detect monitors being enabled/disabled so the script has to rerun if you are changing that kind of thing. it seems to work correctly, but then, i've based it on my inverted T screen layout (2 on top in the middle, 3 in a row along the bottom): 3 in a row works, 2 vertical works, all 4 works, and 1 main monitor works.

i have a request (that i know skwire knows the answer to), for switching the mouse cursor icon to another one - but only whilst the slide cursor function is in operation. i just think it would be nice if a giant cursor appeared whilst the sliding occured. i've had a look on the autohotkey forum but the dllcall function they are talking about for cursor swapping is beyond me.

i might try adding something to the script to detect which monitor the cursor is on. it might be handy for the cursor to travel automatically to the side and then up when trying to slide the cursor from the edge screen(s) to the top screen (and down and across when moving from the top screen to the side screens).

something like:
make cursor slide up
if cursor is on middle screen then slide up
else if cursor is on left screen then slide to right then up
else slide cursor to left and up

that sounds simple enough to my basic understanding of autohotkey.

i may also attempt to make the cursor slow down as it approaches the edges of the screen (as it did using the original MouseMove function).

here's the new script anyway.
Code: AutoIt [Select]
  1. SysGet, VirtualScreenLeft, 76   ; get the dimensions of the virtual desktop (all screens)
  2. SysGet, VirtualScreenWidth, 78
  3. SysGet, VirtualScreenTop, 77
  4. SysGet, VirtualScreenHeight, 79
  5. CoordMode, Mouse, Screen        ; make mouse coordinates relative to screen not active window
  6. Hotkey, #k,     MoveUp
  7. Hotkey, ^!+k,   MoveUp          ; * to work with programmable mouse buttons (if winkey not accepted)
  8. Hotkey, ^!+j,   MoveDown
  9. Hotkey, #j,     MoveDown        ; *
  10. Hotkey, #+j,    MoveLeft
  11. Hotkey, ^!+h,   MoveLeft        ; *
  12. Hotkey, #+k,    MoveRight
  13. Hotkey, ^!+l,   MoveRight       ; *    
  14. horizontalspeed = 0                     ; 0 = fastest, 100 = slowest
  15. verticalspeed =0
  16. verticalspeedmultiplier = 50                    ; cursor movement needs speeding up a bit
  17. horizontalspeedmultiplier = 70
  18. borderstop = 100                        ; border around screens to halt cursor slide
  19. mainscreenwidth = 1920          ; width of monitor
  20. TopEdge := VirtualScreenTop + borderstop                        ; topmost monitor edge
  21. BottomEdge := VirtualScreenHeight + VirtualScreenTop - borderstop ; bottommost monitor edge
  22. LeftEdge := VirtualScreenLeft + borderstop ; leftmost monitor
  23. RightEdge := VirtualScreenWidth + VirtualScreenLeft - borderstop ; rightmost monitor edge
  24. FudgeFactor=10                          ; margin of error for vertical slides
  25. FudgeFactorHorizontal=2         ; margin of error for horizontal slides
  26.  
  27. MoveUp:
  28. ;CoordMode, Mouse, Screen
  29. MouseGetPos, xpos, ypos
  30. loop
  31. {
  32.     MouseGetPos, xpos_,
  33.     If ( xpos_ < ( xpos - FudgeFactor ) OR ( xpos_ > ( xpos + FudgeFactor ) ) )
  34.                 Break
  35.         ypos -= verticalspeedmultiplier
  36.         MouseMove, xpos, ypos, verticalspeed
  37.     ;if ypos = 0
  38.         if ypos < %TopEdge%
  39.                 Break
  40. }
  41.  
  42. MoveDown:
  43. ;CoordMode, Mouse, Screen
  44. MouseGetPos, xpos, ypos
  45. loop
  46. {
  47.     MouseGetPos, xpos_,
  48.     If ( xpos_ < ( xpos - FudgeFactor ) OR ( xpos_ > ( xpos + FudgeFactor ) ) )
  49.                 Break
  50.         ypos += verticalspeedmultiplier
  51.         MouseMove, xpos, ypos, verticalspeed
  52.     ;if ypos = %screenheight%
  53.         if ypos > %BottomEdge%
  54.                 Break
  55. }
  56.  
  57. MoveLeft:
  58. MouseGetPos, xpos, ypos
  59. loop
  60. {
  61.     MouseGetPos, , ypos_
  62.     If ( ypos_ < ( ypos - FudgeFactorHorizontal ) OR ( ypos_ > ( ypos + FudgeFactorHorizontal ) ) )
  63.                 Break
  64.         xpos -= horizontalspeedmultiplier
  65.         MouseMove, xpos, ypos, horizontalspeed
  66.     ;if xpos = 0
  67.         if xpos < %LeftEdge%
  68.                 Break
  69. }
  70.  
  71. MoveRight:
  72. MouseGetPos, xpos, ypos
  73. loop
  74. {
  75.     MouseGetPos, , ypos_
  76.     If ( ypos_ < ( ypos - FudgeFactorHorizontal ) OR ( ypos_ > ( ypos + FudgeFactorHorizontal ) ) )
  77.                 Break
  78.         xpos += horizontalspeedmultiplier
  79.         MouseMove, xpos, ypos, horizontalspeed
  80.     ;if xpos = %mainscreenwidth%
  81.         if xpos > %RightEdge%
  82.                 Break
  83. }
1048
I think you'd need to be careful that you don't end up chasing your cursor all around your monitors?
-Perry Mowbray (May 06, 2010, 07:34 AM)
good point.
1049
Living Room / Re: could two numeric keypads work at the same time
« Last post by nudone on May 06, 2010, 06:34 AM »
i've ordered this one from amazon http://www.amazon.co...538&sr=8-1-spell

i think it was the cheapest and i don't really need a wireless version - there is a programmable numeric pad but it's four times the cost - but i'm sure autohotkey will provide more programmable options and that's zero cost.
1050
okay, that's great, skwire.

with FudgeFactor=10 and an added FudgeFactorHorizontal=2 (for horizontal cursor slides across the screen), it feels about right.

i'm happy with how things are now - but it would be a near perfect script if the cursor slide could "transition/merge" into the manual cursor movement when user moves the mouse. maybe that is expected way too much though as there could/would be times when the user wants to break the slide immediately - so a set transition would be annoying.

(p.s. i think my OR statement was missing a bracket as it looked about the same - that's reassuring that i wasn't totally out of my depth.)
Pages: prev1 ... 37 38 39 40 41 [42] 43 44 45 46 47 ... 163next