Key remapping on a Vortex.

prava

29 Aug 2011, 01:29

Hi, fellows.
I've been trying to find a way to map my (useless) Rwin key on my poker to function as AltGR (CTRL + ALT), but It just doesn't work on autohotkeys.

Any chance it can happen? I NEED such key, because as a Euro its a pita to use ctrl+alt for symbols such as € and the like, its just annyoing.

Thanks :)

User avatar
Minskleip

29 Aug 2011, 01:44

I thought AltGr was just what the OS treat RAlt as under certain keymaps. Tried mapping as RAlt?

JBert

29 Aug 2011, 19:42

The only way to modify the Poker is by replacing the controller or changing the PCB layout.
The latter is done by destroying certain copper traces and re-wiring the switch and broken traces to make a new physical layout.

User avatar
sordna

29 Aug 2011, 20:32

The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
It's very easy to remap keys under Linux, I've remapped both the right windows key AND the caps lock key to AltGr. Are you sure it's not possible in Windows? I found this page that mentions RWin and RAlt:
http://www.autohotkey.com/docs/KeyList.htm

if for some reason you can't remap RWin to RAlt, maybe you can remap CapsLock to RAlt?

JBert

29 Aug 2011, 20:58

sordna wrote:The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
Actually, I didn't go into detail because it's highly unlikely the OP would go through with it if he knew it would void his warranty and could leave him with a broken keyboard.

IIRC, the Poker uses a Holtek HT82K629A controller with a pre-programmed physical layout (download the data sheet and check page 20 for the key matrix). Adding an ALT-GR key is then nothing more than connecting the switch to a Column 10 and Row 5, keeping in mind that you need to keep the key matrix working.

ripster

29 Aug 2011, 21:05

This should do it.

<^>!

User avatar
sordna

29 Aug 2011, 21:10

Meanwhile, the Rapoo v7 turns out to be fully programmable with some neat software on the CD it comes with. Argh! PFU, Diatec, KBC, etc should take note!

User avatar
samwisekoi

18 Dec 2012, 23:11

JBert wrote:
sordna wrote:The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
Actually, I didn't go into detail because it's highly unlikely the OP would go through with it if he knew it would void his warranty and could leave him with a broken keyboard.

IIRC, the Poker uses a Holtek HT82K629A controller with a pre-programmed physical layout (download the data sheet and check page 20 for the key matrix). Adding an ALT-GR key is then nothing more than connecting the switch to a Column 10 and Row 5, keeping in mind that you need to keep the key matrix working.
As of this writing, the Poker (at least the one in my hands) uses the HT82K94E programmable controller, which does not have a pre-programmed physical layout according to the Holtek data sheet.

It is too bad, because solder is easier than microcode for such a mod.

- samwisekoi

User avatar
Daniel Beardsmore

19 Dec 2012, 00:09

Wow. I didn't realise how much of a complete screw-up Alt Gr was. (Ripster's suggestion is only suitable for LHS — you need something else to map RWin to Alt Gr. RWin::AltGr doesn't exist in AutoHotkey; you have to simulate Ctrl+Alt instead. However, if you use AutoHotkey to create Ctrl+Alt shortcuts (e.g. ^!l::… for Ctrl+Alt+L → …) and try invoking that as AltGr+L, you get some wack behaviour in XP, as it jams keys down. Fixed by Windows 8, I think it was fixed by 7 actually.)

Personally I find Alt Gr a nuisance to use, so I use LCtrl+LAlt instead.

User avatar
kbdfr
The Tiproman

19 Dec 2012, 00:28

Daniel Beardsmore wrote:[…] Personally I find Alt Gr a nuisance to use, so I use LCtrl+LAlt instead.
French keyboard:
@ is AltGr+0 (number row), to be reached using only the right hand (thumb + middle finger). For LCtrl+LAlt+0 you need both hands. Now that is a nuisance.
# is AltGr+3 (number row), to be reached with right thumb on AltGr and left ring (or middle) finger on 3. For LCtrl+LAlt+3 you have to move your right hand to the left of the keyboard. Now that is a nuisance.

IvanIvanovich

19 Dec 2012, 00:37

They made win alt dipswitch on the wrong side is the biggest screw up. How many people really need that on the left side? Having the dipswitch make right win an alt gr would have been a better choice.
I made custom keymap to solve my problems. I just hit alt+shift switch to my alternate charachters keymap, type the letter and change back.

User avatar
Daniel Beardsmore

19 Dec 2012, 23:43

kbdfr wrote: French keyboard:
...
You mean that you prefer to type with one hand if at all possible? The idea that anyone objects to a keyboard requiring two hands, is new to me. (Except for people who only have one hand.)

For me, @ is shift + ' which I type with both hands: left hand for shift, right hand for '

For …, it's left alt + left ctrl (left hand) and L (right hand).

In XP, I can't bind to altgr in AutoHotkey, messes up horribly: jams keys down all the time. In Windows 7, all these weird missed key release issues are gone. For example, Matias's "driver" for the Tactile Pro, is just a compiled AutoHotkey script with the default icon. Useless in XP, keeps jamming alt down when I press alt+tab. No bother in 7.

Post Reply

Return to “Keyboards”