Re: [ql-users] QPC Keyboard
In a message dated 15/01/05 15:30:00 GMT Standard Time, [EMAIL PROTECTED] writes: [EMAIL PROTECTED] wrote: Has anybody noticed that the various combinations with CAPS such as CAPS/SHIFT/ALT etc do not work with recent versions of SMSQE on QPC2 and on Q40/Q60? The combination DOES work with SuperGold Card + Super Hermes because Super Hermes has its own keyboard routine I suppose. Not sure what you're reffering to. Do you mean that with CAPS-LOCK some keys do not work like when SHIFT is pressed? In that case this is by design. There is a difference between a CAPS-LOCK and a SHIFT-LOCK, the first one only altering the capitalisation of characters, and most keyboard layouts use CAPS-LOCK. There are 8 combinations of CAPS with the presence of one or more of SHIFT, CONTROL and ALT (including just CAPS on its own. The seven combinations are all supposed to give rise to ASCII characters, ie they are part of the set where ALT adds '1' to the value of the key press without the ALT. These combinations are excluded by the kbd_poll routine. In my version of SMSQE I have reinstated these 7 combinations by treating CAPS as a normal character if any of SHIFT, CONTROL, ALT (or Alt Gr) is pressed at the same time. Thus, on my machines (Q40/60), only a bare CAPS will toggle caps lock. Now tell me that what I did was fatal!!! George ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
In a message dated 15/01/05 19:04:17 GMT Standard Time, [EMAIL PROTECTED] writes: George writes: I have also produced a private keyboard table loaded by KBD_TABLE which to some extent allows the two uses of the number pad. Holding down Alt Gr makes the num pad act as though Num lock was off. How difficult would it be to add Minerva's 'Compose' keystrokes? You know, 'a' + ALT ENTER : makes 'ä' Very easy - if you hold down Alt Gr and then press the A key. Do you mean it already exists and is available? Per The facility to set private keyboards is available via KBD_TABLE. I had to find out myself how to define the tables, though I think Wolfgang has info on this. George ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
[EMAIL PROTECTED] wrote: There are 8 combinations of CAPS with the presence of one or more of SHIFT, CONTROL and ALT (including just CAPS on its own. The seven combinations are all supposed to give rise to ASCII characters, ie they are part of the set where ALT adds '1' to the value of the key press without the ALT. Ah I see, same Dilwyn said, then. Thus, on my machines (Q40/60), only a bare CAPS will toggle caps lock. Now tell me that what I did was fatal!!! Nah, couldn't imagine why. Just the only bar CAPS will toggle caps lock cannot be done on QPC because Capslock state is controller by Windows, thus every Capslock press will result in a change of state, no matter which modifier keys are pressed at the same time. Of course I could do my own Capslock state, but then the state wouldn't be reflected anymore by the Capslock LED, which would probably be pretty confusing. Marcel ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
In a message dated 18/01/05 17:01:48 GMT Standard Time, [EMAIL PROTECTED] writes: Of course I could do my own Capslock state, but then the state wouldn't be reflected anymore by the Capslock LED, which would probably be pretty confusing. Marcel But on the Q40/60 you can't have LED lights anyway! You can, however, set up a copy of Perfection which will indicate whther CAPS is on or off (even if you aren't using the program at he time). George ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
YES, Marcel, that is exactly what I have! What next? Ian -- Message original -- Date: Sat, 15 Jan 2005 16:24:32 +0100 From: Marcel Kilgus [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Cc: Reply-To: [EMAIL PROTECTED] Wolfgang Lenerz wrote: azerty (french) qwerty (english) azertz (german)? The last one should be qwertz, surely. Asked another way, is it perhaps this layout: http://www.microsoft.com/globaldev/keyboards/kbdsf.htm (probably only properly viewable with internet explorer, go with the mouse over shift to see the shiftet state) Marcel ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
Jon, you are right, it is a Swiss keyboard. I would be glad to use your work when finished. But if you can do it maybe I can too. How do you do it, is it frantically difficult? Ian -- Message original -- From: Dent [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Date: Sat, 15 Jan 2005 19:11:09 +0100 Cc: Reply-To: [EMAIL PROTECTED] Wolfgang Lenerz wrote: If you have a french keyboard: Forget Cueshell. exec QPC with the shift button held down to get the config window. Set code du pays to 33. Then hit the sauver button! Now do OK. AND CHECK your boot file for a line such as kbd_table xx. If this is present, replace xx by 33. I think Ian said he was using a Swiss French keyboard which is hardly like the French keyboard at all. In fact it is much more like the Swiss German (sg) keyboard with the é/ö key set to default to é with shift é being ö etc. If this sounds familiar to you Ian I would gladly supply you my nearly finished sg keyboard table. You would then have to use (something like) : i=RESPR(1024):LBYTES win1_SYSTEM_sg_kbd,i:KBD_TABLE i in you boot file to load it. You could then use Wolfgang's very excellent keyboard configurator (clavier) to swap round the ö/é shifted and nonshifted key configurations. If you want to give it a go Ian, let me know and I will supply you with the necessary files, as I was so kindly supplied them by members of [ql-users] not so many months ago. Jon. P.S. nearly finished means I haven't dealt with the Alt Gr keys properly yet and have set them up as HOT_KEY's in my boot at the moment. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
[EMAIL PROTECTED] wrote: Has anybody noticed that the various combinations with CAPS such as CAPS/SHIFT/ALT etc do not work with recent versions of SMSQE on QPC2 and on Q40/Q60? The combination DOES work with SuperGold Card + Super Hermes because Super Hermes has its own keyboard routine I suppose. Not sure what you're reffering to. Do you mean that with CAPS-LOCK some keys do not work like when SHIFT is pressed? In that case this is by design. There is a difference between a CAPS-LOCK and a SHIFT-LOCK, the first one only altering the capitalisation of characters, and most keyboard layouts use CAPS-LOCK. Marcel I think what he refers to is that according to the Character Set page in the Concepts section of the QL User Guide, different character codes can be returned for CTRL CAPS LOCK, ALT CAPS LOCK, etc on a traditional QL keyboard. In QPC2, these codes are not returned if you use something like PRINT CODE(INKEY$(-1)) and so programs like Perfection from Digital Precision have problems because they actually use these keycodes 224 to 231. I wonder if these keypresses are filtered out at keyboard level on a PC, stopping QPC2 from getting at them? In that case, there is probably no way it can be emulated. AFAIK Perfection was the only program ever to use these keycodes generated by CAPS LOCK and the combinations of SHIFT, ALT and CTRL keys, it might not be worthwhile trying to emulate these keypresses. 224 Caps lock 225 alt caps lock 226 ctrl caps lock 227 alt ctrl caps lock 228 shift caps lock 229 shift alt caps lock 230 shift ctrl caps lock 231 shift ctrl alt caps lock -- Dilwyn Jones -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.6.13 - Release Date: 16/01/2005 ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
On Sun, 16 Jan 2005 at 17:02:39, Dilwyn Jones wrote: (ref: [EMAIL PROTECTED]) snip In QPC2, these codes are not returned if you use something like PRINT CODE(INKEY$(-1)) and so programs like Perfection from Digital Precision have problems because they actually use these keycodes 224 to 231. I wonder if these keypresses are filtered out at keyboard level on a PC, stopping QPC2 from getting at them? In that case, there is probably no way it can be emulated. I think we get all these on superHermes, so if they don;t get through it is not the keyboard, but later on. AFAIK Perfection was the only program ever to use these keycodes generated by CAPS LOCK and the combinations of SHIFT, ALT and CTRL keys, it might not be worthwhile trying to emulate these keypresses. 224 Caps lock 225 alt caps lock 226 ctrl caps lock 227 alt ctrl caps lock 228 shift caps lock 229 shift alt caps lock 230 shift ctrl caps lock 231 shift ctrl alt caps lock snip -- QBBS (QL fido BBS 2:252/67) +44(0)1442-828255 tony@surname.co.uk http://firshman.co.uk Voice: +44(0)1442-828254 Fax: +44(0)1442-828255 TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
In a message dated 14/01/05 20:08:48 GMT Standard Time, [EMAIL PROTECTED] writes: I have also produced a private keyboard table loaded by KBD_TABLE which to some extent allows the two uses of the number pad. Holding down Alt Gr makes the num pad act as though Num lock was off. How difficult would it be to add Minerva's 'Compose' keystrokes? You know, 'a' + ALT ENTER : makes 'ä' Very easy - if you hold down Alt Gr and then press the A key. George ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
I presume there are only 2 ways of changing the kbd; either I set in Configuration QPC2 page, the CODE de Pays as 1 or 33 or 44 etc. and I set QBD_TABLE in my boot as the same chosen number. I do not know of any other way of affecting the keyboard. My keyboard is in English, i.e.the Keys are in English. I have tried 1 and 33 and 44 even 49 as mentioned above and do not get success. I wonder why my Configueration page of QPC2 is in French. Perhaps I should get it in English. But how? -- Message original -- To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Date: Fri, 14 Jan 2005 16:31:12 - From: Rich Mellor [EMAIL PROTECTED] Cc: Reply-To: [EMAIL PROTECTED] On Fri, 14 Jan 2005 17:22:31 +0100, [EMAIL PROTECTED] wrote: I have managed to configure smsqe.bin by using Cueshell so I can choose the language. I have also tried out Code du Pays in the Configuration window of QPC starting window. But I have not solved my problem. Ian, I presume that you reset QPC2 after altering the configuration of smsqe.bin and the smsqe.bin you configured was on the PC not within the QL hard disk :-) Otherwise, can you please recap. I presume you are using a French keyboard and your Windows is set up for French. So you now need QPC2 to be set up for a french keyboard?? If you have an English keyboard but are using a French setup of Windows, this might explain some of the problem. -- Rich Mellor RWAP Services 26 Oak Road, Shelfield, Walsall, West Midlands WS4 1RQ http://www.rwapservices.co.uk/ ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
Yes I have done that but no success. My QPC2 Config page is in French. Perhaps I should have it in English? -- Message original -- From: Wolfgang Lenerz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Fri, 14 Jan 2005 17:53:19 +0100 Subject: Re: [ql-users] QPC Keyboard Cc: Reply-To: [EMAIL PROTECTED] On 14 Jan 2005 at 16:31, Rich Mellor wrote: On Fri, 14 Jan 2005 17:22:31 +0100, [EMAIL PROTECTED] wrote: I have managed to configure smsqe.bin by using Cueshell so I can choose the language. I have also tried out Code du Pays in the Configuration window of QPC starting window. But I have not solved my problem. If you have a french keyboard: Forget Cueshell. exec QPC with the shift button held down to get the config window. Set code du pays to 33. Then hit the sauver button! Now do OK. AND CHECK your boot file for a line such as kbd_table xx. If this is present, replace xx by 33. Wolfgang www.scp-paulet-lenerz.com ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
[EMAIL PROTECTED] wrote: I presume there are only 2 ways of changing the kbd; either I set in Configuration QPC2 page, the CODE de Pays as 1 or 33 or 44 etc. and I set QBD_TABLE in my boot as the same chosen number. I do not know of any other way of affecting the keyboard. There is none. If none of the layouts provided fit there are only 2 options: hope that somebody else did one for your keyboard layout or create a new layout yourself. The latter can be done using Wolfgang's excellent clavier application which isn't overly difficult to use. I wonder why my Configueration page of QPC2 is in French. Because you write My setup is as follows: All is in French (XP etc.). Perhaps I should get it in English. Doesn't matter. Marcel ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
On 15 Jan 2005 at 15:24, [EMAIL PROTECTED] wrote: Yes I have done that but no success. My QPC2 Config page is in French. Perhaps I should have it in English? I think the language depends on the coutry you're in. Let's hgetthis is the clear: the first aplha row of your keyboard is what: azerty (french) qwerty (english) azertz (german)? If french, use 33 as country code if english use 44 if german use 49. Don't forget the sauver button Does this help? Wolfgang www.scp-paulet-lenerz.com ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
Wolfgang Lenerz wrote: azerty (french) qwerty (english) azertz (german)? The last one should be qwertz, surely. Asked another way, is it perhaps this layout: http://www.microsoft.com/globaldev/keyboards/kbdsf.htm (probably only properly viewable with internet explorer, go with the mouse over shift to see the shiftet state) Marcel ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
[EMAIL PROTECTED] wrote: Has anybody noticed that the various combinations with CAPS such as CAPS/SHIFT/ALT etc do not work with recent versions of SMSQE on QPC2 and on Q40/Q60? The combination DOES work with SuperGold Card + Super Hermes because Super Hermes has its own keyboard routine I suppose. Not sure what you're reffering to. Do you mean that with CAPS-LOCK some keys do not work like when SHIFT is pressed? In that case this is by design. There is a difference between a CAPS-LOCK and a SHIFT-LOCK, the first one only altering the capitalisation of characters, and most keyboard layouts use CAPS-LOCK. Marcel ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
Wolfgang Lenerz wrote: If you have a french keyboard: Forget Cueshell. exec QPC with the shift button held down to get the config window. Set code du pays to 33. Then hit the sauver button! Now do OK. AND CHECK your boot file for a line such as kbd_table xx. If this is present, replace xx by 33. I think Ian said he was using a Swiss French keyboard which is hardly like the French keyboard at all. In fact it is much more like the Swiss German (sg) keyboard with the é/ö key set to default to é with shift é being ö etc. If this sounds familiar to you Ian I would gladly supply you my nearly finished sg keyboard table. You would then have to use (something like) : i=RESPR(1024):LBYTES win1_SYSTEM_sg_kbd,i:KBD_TABLE i in you boot file to load it. You could then use Wolfgang's very excellent keyboard configurator (clavier) to swap round the ö/é shifted and nonshifted key configurations. If you want to give it a go Ian, let me know and I will supply you with the necessary files, as I was so kindly supplied them by members of [ql-users] not so many months ago. Jon. P.S. nearly finished means I haven't dealt with the Alt Gr keys properly yet and have set them up as HOT_KEY's in my boot at the moment. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
George writes: I have also produced a private keyboard table loaded by KBD_TABLE which to some extent allows the two uses of the number pad. Holding down Alt Gr makes the num pad act as though Num lock was off. How difficult would it be to add Minerva's 'Compose' keystrokes? You know, 'a' + ALT ENTER : makes 'ä' Very easy - if you hold down Alt Gr and then press the A key. Do you mean it already exists and is available? Per ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
AH! here is something interesting: The first line is qwertz, my old previous board is also qwertz. If I try variations of KBD_TABLE (1,33,39,49) none give a correct result. Can I make my own KBD_TABLE for all keys? How? -- Message original -- From: Wolfgang Lenerz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Sat, 15 Jan 2005 16:13:42 +0100 Subject: Re: [ql-users] QPC Keyboard Cc: Reply-To: [EMAIL PROTECTED] On 15 Jan 2005 at 15:24, [EMAIL PROTECTED] wrote: Yes I have done that but no success. My QPC2 Config page is in French. Perhaps I should have it in English? I think the language depends on the coutry you're in. Let's hgetthis is the clear: the first aplha row of your keyboard is what: azerty (french) qwerty (english) azertz (german)? If french, use 33 as country code if english use 44 if german use 49. Don't forget the sauver button Does this help? Wolfgang www.scp-paulet-lenerz.com ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
I thought it was only me! Since using XP I've not been able to get the config menu up using the shift key. I have now set it to always show. But you do have to get to the menu to set that option. Malcolm [EMAIL PROTECTED] wrote: Terrific. What ignorance on my part. I tried as you said but that does nothing. Maybe because of Windows XP? ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
I have managed to configure smsqe.bin by using Cueshell so I can choose the language. I have also tried out Code du Pays in the Configuration window of QPC starting window. But I have not solved my problem. -- Message original -- Date: Fri, 14 Jan 2005 09:22:05 + From: Malcolm Lear [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Cc: Reply-To: [EMAIL PROTECTED] I thought it was only me! Since using XP I've not been able to get the config menu up using the shift key. I have now set it to always show. But you do have to get to the menu to set that option. Malcolm [EMAIL PROTECTED] wrote: Terrific. What ignorance on my part. I tried as you said but that does nothing. Maybe because of Windows XP? ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
On Fri, 14 Jan 2005 17:22:31 +0100, [EMAIL PROTECTED] wrote: I have managed to configure smsqe.bin by using Cueshell so I can choose the language. I have also tried out Code du Pays in the Configuration window of QPC starting window. But I have not solved my problem. Ian, I presume that you reset QPC2 after altering the configuration of smsqe.bin and the smsqe.bin you configured was on the PC not within the QL hard disk :-) Otherwise, can you please recap. I presume you are using a French keyboard and your Windows is set up for French. So you now need QPC2 to be set up for a french keyboard?? If you have an English keyboard but are using a French setup of Windows, this might explain some of the problem. -- Rich Mellor RWAP Services 26 Oak Road, Shelfield, Walsall, West Midlands WS4 1RQ http://www.rwapservices.co.uk/ ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
George writes: I have also produced a private keyboard table loaded by KBD_TABLE which to some extent allows the two uses of the number pad. Holding down Alt Gr makes the num pad act as though Num lock was off. How difficult would it be to add Minerva's 'Compose' keystrokes? You know, 'a' + ALT ENTER : makes 'ä' Per ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
That is a great idea - how do you do it? My QPC has no configure block. -- Message original -- To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Date: Thu, 13 Jan 2005 15:23:55 +0100 From: Wolfgang Uhlig [EMAIL PROTECTED] Cc: Reply-To: [EMAIL PROTECTED] When I use QPC2v312 via XP my keyboard is jumbled. e.g.xy and zx and much more, so using BASIC etc. is a bore. My setup is as follows: All is in French (XP etc.) Only to be sure, you do have configured QPC to french, haven't you? Wolfgang ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
That is a great idea - how do you do it? My QPC has no configure block. Oh, hardly can't believe that you don't know: double clicking on your QPC.exe while holding pressed the Shift key will bring you into the config menu of QPC/SMSQ/E, where you can configure lots of things among which the language/keyboard layout. Wolfgang ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
Terrific. What ignorance on my part. I tried as you said but that does nothing. Maybe because of Windows XP? -- Message original -- To: [EMAIL PROTECTED] Subject: Re: [ql-users] QPC Keyboard Date: Thu, 13 Jan 2005 17:00:21 +0100 From: Wolfgang Uhlig [EMAIL PROTECTED] Cc: Reply-To: [EMAIL PROTECTED] That is a great idea - how do you do it? My QPC has no configure block. Oh, hardly can't believe that you don't know: double clicking on your QPC.exe while holding pressed the Shift key will bring you into the config menu of QPC/SMSQ/E, where you can configure lots of things among which the language/keyboard layout. Wolfgang ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QPC Keyboard
On Thu, 13 Jan 2005 20:15:40 +0100, [EMAIL PROTECTED] wrote: Terrific. What ignorance on my part. I tried as you said but that does nothing. Maybe because of Windows XP? Nope works here - you might not be holding down the shift key long enough. You might need to left click the QPC2 icon first and then hold down shift key whilst you double click the icon. Otherwise, Windows might try to do the double click on more than one icon. Otherwise, you can use MenuConfig on the smsq.e bin file. -- Rich Mellor RWAP Services 26 Oak Road, Shelfield, Walsall, West Midlands WS4 1RQ http://www.rwapservices.co.uk/ ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm