> > > Is there a way to send a keyboard scan code to the certain
> > > application, not regular (virtual) codes I normaly send to all
> Must mean keytrap plugin.
I have tried, it is a great utility, but, I am not sucessful with it.
I have the Croatian Keybaord layout, and when I press the key [ it is
translated by the Windows to the Croatian Character (You will not
see it as it actually looks: it is a letter S with a ¡ sign directly
above it to form a sigle character, like a point over a letter i).
There is legal way to get character [ but Photoshop messed things up,
and partially reads Scan codes and partially Virtual codes!
1. Try
I have set up PowerPro to capture when I press hardware key [ and send
code for that same key [
*keys [
Works, in all applications I get [ instead of Croatian letter mapped
there. Photoshop ignores it.
2. Try
Same as above, but I have tried to send Shift + [ (meaning { ) by
sending
keytrap.sendkeys(42,16,0)
keytrap.sendkeys(26,219,0)
keytrap.sendkeys(26,219,1)
keytrap.sendkeys(42,16,1)
but that did nothing. First and last row send Shift down and up,
middle two send [ down and up.
3. Try
using KTConfig.exe I tried to capture [ key and send its scan codes,
but am not able to send two commands keytrap.sendkeys(26,219,0)
keytrap.sendkeys(26,219,1) in one row. I can send *keys [ and it works
as in 1. try.
I Like KTConfig.exe, I will find it many uses, but I would like it to
have one more configuration row, same like the Hotkey row, where I
could define new Scan and Virtual codes to be placed into the buffer
instead of the original ones.
So, any new ideas?