Hi Jeroen. As I understand it, USA-International treats a number of keys
(including single/double quotes) as the first part of a two-key combination
to produce accented characters (
https://en.wikipedia.org/wiki/QWERTY#US-International ). You should be able
to use the standard US keyboard layout in Windows instead of the UK one if
you want - I think it's just the special handling of " ' ` ~ ^ in
US-International that's the problem (and maybe some others). This should be
possible to fix in RPCEmu itself in a later version so that all common
keyboard layouts will work properly - a google search turned up a bunch of
people with the same problem and there's a few solutions. Glad you got it
working anyway. :)

Regards,
James

On Fri, May 25, 2018 at 2:29 PM, Jeroen Vermeulen <[email protected]>
wrote:

> Hi,
> Thank you Frank and J for the info provided so far! I was referring to the
> actual quotes key on a US keyboard, not accented characters I think.
> Apologies, if I didn't make that clear. On a US keyboard it's the key left
> from the Enter key and either used to put text between quotes, like this '
> example' or (with Shift held down) "example", or in quite a few games as
> the up or forward key for player control (and that's why in !Hopper I could
> not move the frog upwards on the screen, only sideways).
>
> J's response about Windows keyboard settings triggered me to try the
> following. Here in NL I use as Windows keyboard: USA (International). But I
> have added now under Windows the following keyboard as well: United
> Kingdom. When selecting the latter keyboard and trying the quotes key again
> in RPCEmu it's now being picked up. In !Edit it prints ' and (when Shift is
> held down) " on screen and in !Hopper the frog is moved upwards on the
> screen. When using this keyboard under Windows however then the quote key
> is giving me ' and (with Shift held down) @ instead of ".
>
> So, work around is available for me it looks like though not ideal :-) Put
> RISCOS !Boot -> Keyboard to USA and when using RPCEmu put Windows keyboard
> to United Kingdom temporarily.
>
> Hope this makes it a little bit clearer on what I'm experiencing!
>
> Best regards,
> Jeroen
>
>
> On 25-5-2018 11:15, J Percival wrote:
>
> Okay, I get what you mean by accent keys now - so trying to produce a
> normal single quote for example in RPCEmu and having to hold down Alt-Gr?
> But it works fine outside of the emulator? That's strange.
> I had a look at RPCEmu's keyboard handling code a bit. It uses
> scancodes/keycodes and its own translation tables (explains why setting US
> layout in Windows didn't make any difference). The codes on Linux (X11)
> aren't raw scancodes apparantly as they can be altered by the host to take
> account of different keyboard layouts, but if this is sometimes a problem
> on Windows as well, then that's probably not relevant. I don't know why,
> say, a single quote would be treated as such in the host but as a dead key
> by RPCEmu but it could be a Qt bug. Input-handling doesn't seem to be one
> of its strong-points. Did you have the same problem in 0.8.15?
>
> Regards,
> James
>
> On Fri, May 25, 2018 at 7:42 AM, Frank de Bruijn <[email protected]>
> wrote:
>
>> In article <CAFWmK8yBw+vMAZjrVbQKtP+vjSK3wupnMDVQ5abCuN4mzV2=0w@mail.
>> gmail.com>,
>>    J Percival <[email protected]> wrote:
>> > Hi Frank. My response was to Jeroen's e-mail. I assume he was talking
>> about
>> > the actual quotes key on a US keyboard, rather than anything related to
>> > accented characters.
>>
>> He wrote about the " and ' keys, which are essentially accent keys. He
>> also wrote '...pressing the key does not generate output.' which is the
>> same thing that's happening here when any of the accent keys are pressed
>> without AltGr. That's why I replied to him, suggesting he'd try the
>> AltGr route. As he hasn't responded yet, we can't be sure whether it is
>> the same issue or not yet, though.
>>
>> Regards,
>> Frank
>>
>>
>> _______________________________________________
>> Rpcemu mailing list
>> [email protected]
>> http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
>>
>
>
>
> _______________________________________________
> Rpcemu mailing 
> [email protected]http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
>
>
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>  Virusvrij.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> <#m_-4262585369430747937_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to