![]() |
| Keyboard Ninja - layout switcher |
|
kovleon
|
I have the useful program - Keyboard Ninja (
|
||||||||||||
|
|
|||||||||||||
| Re: Keyboard Ninja - layout switcher |
|
kovleon
|
How to force it to work? |
||||||||||||||
|
|
|||||||||||||||
|
tzuk
|
Please read this topic, it is concerned with a similar problem.
http://www.sandboxie.com/phpbb/viewtopic.php?t=5033 Then post your Resource Access Monitor data here. |
||||||||||||
|
_________________ tzuk |
|||||||||||||
|
kovleon
|
Thanks for the answer. For notepad: [snipped. --tzuk] This is Windows 2000 Pro. I try add Direct IPC access to: *\BaseNamedObjects*\Keyboard Ninja* and *\BaseNamedObjects*\KEYBOARD_NINJA* and \BaseNamedObjects\KEYBOARD_NINJA_2 - nothing changed, no automatically toggles the keyboard layout It will be probably useful. Resource Access Monitor for "Keyboard ninja": [snipped. --tzuk] Thanks |
||||||||||||||
|
|
|||||||||||||||
|
kovleon
|
Does not work. I tried: *\BaseNamedObjects*\* and * |
||||||||||||||
|
|
|||||||||||||||
|
Guest10
|
Maybe try adding SHELLDLL_DefView to Resource Access > Window Access although that entry only shows up in one of your listings. ---- I usually start out with a bunch of temporary wild card exclusions, if the obvious ones don't work. Then if the program works, I start eliminating the wild card entries until the program no longer works - until I know what mixture of exclusion types is needed. In other words, I use the * wild card access for: File, Registry, Ipc - Direct Access COM and Window ---- OpenFilePath=* OpenKeyPath=* OpenIpcPath=* OpenWinClass=* OpenClsid=* ---- Then if the program works, I start removing them, or modifying them, one or more at a time to see if the program still works. Then I see if I can figure out what specific exclusions are needed. Sometimes, when a wild card entry is used, an entry will appear in the Resource Access Monitor listing that wasn't seen before - and may be the one that's needed. Unfortunately, there's no guarantee that you will be able to find the necessary resource exclusions to use. I've been unable to identify what's needed too often. ---- I tried to use the Keyboard Ninja program, but it seems that you need to have at least 2 languages installed on your computer - and I do not. |
||||||||||||||
|
|
|||||||||||||||
|
tzuk
|
I will try to look into this in the next few days, maybe I'll be able to figure it out.
|
||||||||||||
|
|
|||||||||||||
|
kovleon
|
Yes. You need to have at least 2 languages installed on your computer. Works with: English French German Italian Spanish Ukrainian Russian. |
||||||||||||||
|
|
|||||||||||||||
|
tzuk
|
This should be fixed in version 3.35.16, please download here:
http://www.sandboxie.com/phpbb/viewtopic.php?t=4985 Then go to Sandbox Settings > Applications > Miscellaneous, select Keyboard Ninja and click Add. On a more technical note, the Keyboard Ninja component within the sandboxed program communicates with the tray icon by sending messages directly to the ninja.exe program, rather than to any window object. This is blocked by Sandboxie and there was no way to permit it. Now I've revised OpenWinClass to support this form: OpenWinClass=*:ninja.exe |
||||||||||||
|
|
|||||||||||||
|
kovleon
|
Thanks, it work. As I have understood old versions do not work so, even if to add options OpenWinClass - *:ninja.exe and IPC - *\BaseNamedObjects*\KEYBOARD_NINJA* ? |
||||||||||||||
|
|
|||||||||||||||
|
tzuk
|
That's correct. You need at least version 3.35.16.
|
||||||||||||
|
|
|||||||||||||
|
kovleon
|
Thanks you. Good idea to have possibility to create own templates instead of integrated into the program. |
||||||||||||||
|
|
|||||||||||||||
| Keyboard Ninja - layout switcher |
|
||
|


Use the RSS feed to watch this topic for replies