#Wootility V5 - remapping possible with unicode character input?

19 messages · Page 1 of 1 (latest)

open flint
#

Hi,
I am intendingto buy a H80+ and have played a bit around in the Wootility demo.

I want to use the Keyboard on Linux both Arch based and Debian based.
Besides from gaming I want to code with it as well, therefore I want to buy the ANSI version. The other junk of my keyboard-work is writing texts in different languages.

The remap part of wootility is showing just only a limited amount of basic characters. Is it possible to assign a character by typing its Unicode value somewhere? I may have overlooked it, bit if this feature exists I could assign all the strange characters I need where I want it to be.

If its showing only the characterbase for the version of Keyboard chosen (in the mapping part of wootility), than i can‘t assign ä ö ü ß, æ ø å þ ð etc. if I buy the US ANSI version of the keyboard. It would be nice if someone could check this possibilities.

I thank in advance for feedback, as this is the main obstacle for my buying decision.

Cheers, L

cursive archBOT
# open flint Hi, I am intendingto buy a H80+ and have played a bit around in the Wootility d...

Thanks for posting your support request!

Note: #community_support is only for answering general questions and for troubleshooting.
All order-specific and shipment-specific support must be handled via the Wooting Support Wizard*
(You need to create an account on the Wooting Hub, using the same email address as your purchase. The account is not created for you automatically!)

Troubleshooting your Wooting Keyboard? Try these steps first!
Basic Troubleshooting

Questions about shipping, or what to do if your shipment has a problem?
Possible Problems During Shipping (with Solutions)

Looking for information about your specific order?
You can find that on the Wooting Hub! There you can also add upgrades, update your shipping address, and much more.

Is your order about to ship and you need to pause it for any reason?
Place it on hold via the Wooting Hub!

Do you need to...

All of these types of requests need to be made via the Wooting Support Wizard!

random musk
#

theres a really simple reason of why those characters arent shown: they dont have a corresponding scancode in the keyboard layout you selected in your OS.

Keyboards dont send characters they send something called scancode (imagine it like an ID of a specific key on the keyboard). these scancodes are the same on every standard layout ISO keyboard and every standard layout ANSI keyboard. Your OS then uses the selected keyboard language to translate the pressed keys to characters or functions like shift etc. This is why your PC has to know the keyboard language in the first place.

There is very hacky ways around this by sending something like Alt codes on windows or the equivalent key sequence on MacOS/Linux but the downside is these only work on the one OS they are designed for. Windows has a funny further restriction on that you have to enable unicode characters for Alt codes before those work which only software would be able to do.

So generally its possible but there is no universal way. We really like universal ways so our keyboards just work everywhere once they are configured. The idea is you dont need any software or hacky ways to change how the keyboard works on every OS but it just should work.

We are still trying to find ways to maybe find a novel universal way to do this kinda stuff but so far no solution exists as far as we are aware.

open flint
#

Hi, thank you for your very good explanation.
I didn’t know about the scan codes, however there is a way to be independend of language definition for the keyboard, but may need softwaresupport as a service.

Unicode font encoding is standardized, which means the basic character set is the same, independend from the fonts themself. OTF-featueres aside I working with two approaches right now.
1 ) for short texts I have a textfile where I copy-paste the characters I need to
2 ) for long texts I write substitutes as for ex. /aa/ for å and afterwards I replace all those substitutes with the character from the charactermap. However, spelling checks become useless.

A service could possibly “translate” the definitions from the wootility app.

Anyway thanks again for your answer. I guess I have either stick to my muscelmemory by using the language definition for the keyboard or do my copy-paste stuff as usual.

I think I will buy a Wooting H 80 anyway in near future. Have a nice day.

cursive latch
#

the correct way to achieve symbols not used in the english language with a layout such as US english, is to use US international or any variant thereof

#

since you're on linux, you are extremely lucky in that linux by default includes all the possible and impossible layouts so you have no shortage to choose from

#

such as fan favourites international with AltGr dead keys and alternative international

#

giving you access to åüöä and whatever else you might want.

#

additionally, whether you buy a US ANSI keyboard or any of the ISO variants has literally no effect on what characters it can type -- the physical layout of the keyboard is simply a question of how the keys are physically arranged and what is printed on the keycaps. your OS decides what every key outputs, as explained by tony above

#

doing your replacement dictionary hack is a very odd way of doing this given you can just do it on the OS keyboard layout itself catsit

#

I guess what I'm saying is, there is absolutely no obstacle for you to buy the keyboard 👍

open flint
#

Hi fleimi,
thanks for your reply.

I am doing multilingual texts with translations. Using substitutes is for myself better as it does not interfere with the “flow”, switching languages back and forth is sometimes annoying and distracting. Thatswhy I a was interested to have all the special characters in an extra layer, without switching keyboard layouts.
In Windows you could use shortcuts like ALT+ 234 to get some special characters, but iam not sure if I can get such “makros” both in applications and in the terminal.
Maybe I am overlooking something, I am not a Linux expert.

Cheers L.

cursive latch
#

yeah, so you use US international

#

with an AltGr layer you have access to äåöãüøúłáóßíéñæçœ and many many many more, just immediately

#

for me I can immediately make äáå with AltGr + <a letter>, then àãăāâą and many many more with AltGr + <a letter> being a deadkey to produce the diacritic and then pressing <a> to complete the symbol

#

Altcodes are a windows only thing and a barbaric solution, quite frankly

#

I'd advise you to look into the US international layout or the alternative international layout

#

or, if US layout is unacceptable you as the front-facing layout, you could make your own layout with your own preferred AltGr layer to cover all symbols you might need or want