Poster | Thread |
ChaosLord
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 0:10:24
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 4-Apr-2005 Posts: 782
From: Houston, Texas USA | | |
|
| Good work!
But why doesn't AllKeys work for OS3.x?
3.x is what I would want to use it on.
p.s. Multiren 4ever! _________________ Wanna try a wonderfull magical Amiga strategy game? Total Chaos AGA
|
|
Status: Offline |
|
|
samo79
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 4:02:23
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| Thanks Daniel _________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6
|
|
Status: Offline |
|
|
Phantom
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 8:13:00
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 2-Aug-2007 Posts: 2047
From: Unknown | | |
|
| Thanks for the update. _________________
|
|
Status: Offline |
|
|
Kicko
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 9:54:06
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| Thanks for the update. Saw it in uploads on os4depot yesterday :)
@Chaoslord
I think its os4 native app. Last edited by Kicko on 19-Nov-2012 at 09:55 AM.
|
|
Status: Offline |
|
|
paolone
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 11:29:00
| | [ #5 ] |
|
|
|
Super Member |
Joined: 24-Sep-2007 Posts: 1145
From: Unknown | | |
|
| Hello! Any hope to see it in AROS as well? |
|
Status: Offline |
|
|
mr2
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 11:53:44
| | [ #6 ] |
|
|
|
Cult Member |
Joined: 3-Feb-2004 Posts: 691
From: Poland | | |
|
| Hello :)
I have Apple compact keyboard. Is it possible to translate the Eject key to Delete? There is only the Backspace key which is rather annoying ;) When the Eject key is pressed a code (XKEY) shows up but I don't know a code for Delete... _________________ Sam440ep-flex 800MHz 1GB RAM R9250 128MB SB Live!
|
|
Status: Offline |
|
|
ChrisH
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 15:12:37
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 30-Jan-2005 Posts: 6679
From: Unknown | | |
|
| Would be handy if it was (somehow) able to handle all keys on an Apple keyboard. (Maybe the latest version does, but it didn't on an older version.) _________________ Author of the PortablE programming language. It is pitch black. You are likely to be eaten by a grue...
|
|
Status: Offline |
|
|
mr2
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 16:16:06
| | [ #8 ] |
|
|
|
Cult Member |
Joined: 3-Feb-2004 Posts: 691
From: Poland | | |
|
| @mr2
Yeah! I had to hook up windows keyboard to generete a code. Then translated the Eject code to the Delete code on my Apple keyboard....had to use no upstrokes option.
_________________ Sam440ep-flex 800MHz 1GB RAM R9250 128MB SB Live!
|
|
Status: Offline |
|
|
Kicko
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 16:51:27
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| I updated to this new version and my "find" button (under the wheel) doesnt work. So i reverted to previous version. That button i use to start Dopus4. Really usefull :)
I already sent a mail to Deniil. Maybe its a bug or something i need to add to my prefs. |
|
Status: Offline |
|
|
Deniil715
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 19:02:13
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4237
From: Sweden | | |
|
| The input code hasn't changed so I don't really believe in buttons that starts and stops working with this version. Only some of their names have changed. Maybe they have shifted class so that the "No mouse" option now hides some buttons previously not recognized as mouse buttons..?
There was an old 3.x version but I saw little point using it given the limited keyboards you could use on a Classic. However, that may have changed with emulators and USB etc.
I don't see an AROS version coming, except without a GUI since the GUI is RA. _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft.
|
|
Status: Offline |
|
|
gtmooya
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 19:29:54
| | [ #11 ] |
|
|
|
Regular Member |
Joined: 8-May-2011 Posts: 285
From: Unknown | | |
|
| Nice update! Qualifiers option is really useful edition, especially for keyboards with an 'fn' key. _________________ gtmooya's blog
|
|
Status: Offline |
|
|
Kicko
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 20:34:46
| | [ #12 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| I havent changed anything either. Just updated the whole allkeys drawer. However checking "no upstrokes" makes it work. |
|
Status: Offline |
|
|
Cass
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 19-Nov-2012 20:40:21
| | [ #13 ] |
|
|
|
Regular Member |
Joined: 18-Nov-2003 Posts: 481
From: Athens, Greece | | |
|
| Great and powerful program!
Now questions not program-specific:
I got a cheap MS-600 wired KB and I got the Calculator key working perfectly (just added the path to the executable). Now I`d like to set the Volume +/- & Mute keys, they`re recognized but I don`t know how to perform the action (maybe arexx? AHI or Mixer?). Any suggestions are welcome _________________ Ordell Robbie: Is she dead, yes or no? Louis: Pretty much.
|
|
Status: Offline |
|
|
ChaosLord
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 20-Nov-2012 4:41:34
| | [ #14 ] |
|
|
|
Cult Member |
Joined: 4-Apr-2005 Posts: 782
From: Houston, Texas USA | | |
|
| Quote:
There was an old 3.x version but I saw little point using it given the limited keyboards you could use on a Classic. |
Everyone with classic Amiga uses standard PC keyboards of a million different shapes and sizes since 1990s. There is no "limited keyboards".
I have used many different standard keyboards and multimedia keyboards on my A1200 since 1990s.
ALL of my Amigas have a PS/2 to Amiga Mouseport adapter on them so I can use any standard laser mouse. And I have keyboard adapters for my A1200, A2000, A3000 + a spare adapter just in case, so I can use any keyboard I find laying around on any of my Amigas.
You can connect any keyboard to a classic Amiga.
Right now I am shopping for some keyboards for all my machines, that is why I noticed your announcement. All keyboards I buy in 2012 will work on all my Amigas just as they have since forever. The keyboard I think I am about to buy has a bunch of multimedia keys 10 or 12 I think. It would be super cool to have them work on my A1200T/060 128MB !
Please don't forget your roots!
Amiga Classic Forever! _________________ Wanna try a wonderfull magical Amiga strategy game? Total Chaos AGA
|
|
Status: Offline |
|
|
Deniil715
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 20-Nov-2012 13:58:23
| | [ #15 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4237
From: Sweden | | |
|
| @gtmooya
I don't think Fn keys have any qualifier bit in Amiga unfortunately. But the keyboards should automatically send different codes when the Fn key is held down.
@Cass
I use ARexx to connect the volume keys to the Mixer master volume. To make this really useful you need the KeepAHIOpen tool (aminet or os4depot) otherwise AHI will override the Mixer's volume everytime a new sound is playing.
@ChaosLord
But can the OS3 input system handle MM-keys? Does anything happen, input-wise, when these keys are pressed? The API doesn't have any extended keys, only the normal rawkeys. How many MM-keys can you fit there? _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft.
|
|
Status: Offline |
|
|
ChaosLord
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 20-Nov-2012 21:42:37
| | [ #16 ] |
|
|
|
Cult Member |
Joined: 4-Apr-2005 Posts: 782
From: Houston, Texas USA | | |
|
| Quote:
But can the OS3 input system handle MM-keys? Does anything happen, input-wise, when these keys are pressed? |
What does the keyboard send to the computer when you press a multimedia key on a keyboard?
It either sends 1 byte, or it sends a stream of bytes, which is it?
Quote:
The API doesn't have any extended keys, only the normal rawkeys. How many MM-keys can you fit there? |
What is an "extended key"?
Please give an example of an extended key and what is its value?
It is my understanding that RAWKEYS give you access to everything that the keyboard outputs. So it should be totally easy to get the multimedia key values.
RAWKEYs lets you tell if the user pressed a number key on the main keyboard or if it was on the numeric keypad. They have 2 different values. You can even tell if the user pressed RETURN on the main keyboard or on the numeric keypad. You can get every conceivable bit of data with RAWKEYs. Its awesome.
I luv AmigaOS
Is there an instruction manual somewhere that lists all multimedia keys and what their values are? _________________ Wanna try a wonderfull magical Amiga strategy game? Total Chaos AGA
|
|
Status: Offline |
|
|
Deniil715
| |
Re: AllKeys v2.40 released by OnyxSoft Posted on 21-Nov-2012 12:20:26
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4237
From: Sweden | | |
|
| @ChaosLord
Quote:
It either sends 1 byte, or it sends a stream of bytes, which is it? |
I have absolutely no idea. I'd say it's a stream of bits which many not come in octets.
AllKeys hooks into input.device, which is after the device.driver and after the keymap.
OS4 has a new input class called IECLASS_EXTENDEDRAWKEY. This delivers all MM-key codes as 16-bit codes. EXTENDEDRAWKEY also defines new subclasses for SET1 (PS/2) and USB (upstroke and downstroke which are not part of the code (0x80) for these).
AllKeys of course reads also the normal IECLASS_RAWKEY as well, but this is only a byte and can only carry a limited set of MM-key codes. On OS3 and MOS (IIRC) even the mouse wheel are part of the old RAWKEY while on OS4 a new class IECLASS_MOUSEWHEEL has been defined for this which allows for wheel speed as well.
OS4 isn't just OS3 compiled for PPC you know _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft.
|
|
Status: Offline |
|
|