Menu

#331 Key mapper for mapping keyboards

GTK3
closed-invalid
nobody
None
new feature
2019-08-09
2019-06-25
MIRKOSOFT
No

Hello!

I was long time using WinVICE and learned to mapping keyboard.
It was easy 'cause one scancode cannot to be exchanged with other key.
Now, if I want to benefit from new VICE features, I must to use GTK3 version.
I posted this earlier but it looks like dead request for written way how to map - but it works.
So, there was written that GTK3 uses not scancodes and it is easy to get keyboard names for each keyboard from GTK resources.
Problem is - if I map any key to any function it outputs character only if the character associated with key matches.
Example is mapping umber keys:
English keyboard has standard keys 1-0 (1,2,3,4,5,6,7,8,9,0) without any modifier.
My Slovak keyboard has keys 1-0 shifted.
If I map number keys directly to Slovak it works not - it outputs character only if is key shifted...
No matter how is mapped in keyboard map - and it is not only about number keys.

So, really how to map keyboard? Really it is big mystery.

So, my request is to create keyboard mapper - simple small program - for mapping keys for each emulated machine. Not separately, only by drop down box selection.
I hope it will be not closed as invalid and if you'll do not the key mapper, explain, but exactly how to solve this mystery.

Miro

Discussion

  • MIRKOSOFT

    MIRKOSOFT - 2019-08-09

    I got one way how to have mapped GTK3 version correctly:
    I added US layout to my language bar in Windows and I switch layout when req'd.
    So, I set positional keymap and switched - works.
    But is this way good? NO! For impossible mapping GTK3 version I must to add another layout to my Windows - I think I must to forgot VICE. Think about, I think I'm not only one angry man.

    Miro

     
  • gpz

    gpz - 2019-08-09

    first and last time: stop spamming the bugtracker with the same requests again and again. it does not help. thank you.

    closing, because dupe of #330

     
  • gpz

    gpz - 2019-08-09
    • status: open --> closed-invalid
     

Log in to post a comment.