ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Skrommel's Software

CAPshift enhancement suggestion

(1/3) > >>

sb06794:
Dear Skrommel,
I've been using other "caps lock" management software because I hate accidentally hitting that key.  The first thing I tried was physically removing the key from the keyboard.  The next thing I tried was using "Accessibility Options" in "Control Panel" to make the key beep each time it was pressed.  Next I used "SharpKeys" to turn off the "caps lock" key entirely.  None of these were satisfactory to me.  Not until I found your CAPshift program did I find the REAL solution.  Thank you soooo much for writing it!

After using CAPshift for a few days, I have a suggestion that should be relatively easy to implement:  Currently, the time to hold a key to activate it defaults to .5 seconds and the time to hold a key to activate the menu defaults to 1 second.  My suggestion is to make those times adjustable by the user.  In other words, make these two times variables within the program that the user can input through the CAPshift.ini file.  The CAPshift.ini file could default to your current ".5 second" and "1 second" times, but the user would be able to change them.

The reason I'm making this suggestion is that I found I occasionally hold the key too long and get the menu when I did not intend to.  I would like to change the menu activation time from 1 second to 2 seconds.  Considering that others may have similar concerns, I thought this small program change would be worthwhile.

Thanks again,
Stu

skwire:
Currently, the time to hold a key to activate it defaults to .5 seconds and the time to hold a key to activate the menu defaults to 1 second.  My suggestion is to make those times adjustable by the user.-sb06794 (April 15, 2010, 09:12 AM)
--- End quote ---

Try this: CAPshiftMod

Changes:


* Added user configurable menu delay (check CAPshift.ini).
* Added user configurable enable delay (check CAPshift.ini).
Values are in seconds, decimals are permitted.  You must restart CAPshift after saving your ini file changes.

sb06794:
It didn't work.  Two concerns:

1. The ini file has two new lines:
delaymenu=1
delaymenu=2
Shouldn't there be two different variable names?

2. I was unable to make it work for turning caps lock on and off, except by waiting for the menu and using the menu.

Stu

skwire:
Would you mind clearing your cache, redownloading, deleting your ini file and retrying?  If that doesn't work, grab this (but still delete your ini file):

http://skwire.dcmembers.com/apps/snacks/CAPshiftMod_.zip

sb06794:
I'm not sure which cache you're referring to, but I redownloaded, deleted the ini file, and tried again.  Here's what I got:

1. The two new lines in the ini file are now:
delaymenu=1
delayenable=0.5
This now makes sense (except that I would switch the order of these two variables within the ini file to be more logical).

2. I'm still unable to make it work for turning caps lock on and off, except by waiting for the menu and using the menu.  I'm running this mod version from a separate test directory and I'm exiting the production version before running the mod version.  When I go back to the production version, it works, so I don't think any cache is involved with this issue.

Stu

Navigation

[0] Message Index

[#] Next page

Go to full version