ZDaemon Forum Index ZDaemon
Client/Server DOOM
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Wrong interpretation of modifier keys being pressed (?)

 
Post new topic   Reply to topic    ZDaemon Forum Index -> Rejected Bugs
View previous topic :: View next topic  
Author Message
Konar6
Prepare your eyes!


Joined: 11 Apr 2005
Location: Czech Republic

PostPosted: Sun Sep 20, 2009 8:20 pm    Post subject: Wrong interpretation of modifier keys being pressed (?) Reply with quote

Bug in client: On some keyboard layouts, pressing the key combination for entering "at sign" (@) in chat will result in inserting your clipboard content with it. Specifically on czech layout the combination is AltGr+V or Ctrl+Alt+V. These should insert the @ sign, but not paste the clipboard content like alone Ctrl+V does.
I guess this applies for all other layouts as well, but you won't notice it unless you are using a layout which employs AltGr+V to insert characters.

I find this behaviour very annoying, since when I forget about it and don't watch the screen as I type, whatever I have currently in clipboard is sent.
Back to top
View user's profile Send private message
Empyre
Spamming!


Joined: 13 Dec 2006
Location: Texas, USA

PostPosted: Tue Sep 22, 2009 2:25 am    Post subject: Reply with quote

I'm sure the developers never expected that bug because on the qwerty keyboard, the @ sign is Shift+2.
Back to top
View user's profile Send private message Send e-mail
Stealth
Gone with the wind


Joined: 09 Nov 2004

PostPosted: Fri Sep 25, 2009 10:41 pm    Post subject: Reply with quote

ZDaemon does not directly use the keymap from the operating system, instead it uses the scan codes that come directly from the keyboard itself. For human reading, ZDaemon applies a keymap over that so you can see what buttons are being used. By standard, this is the English US Standard layout.

Most games, like shooters, work in this way, to avoid different keyboard layouts affecting the location of their bound keys (think of WASD for example) however some modern games can detect the layout and change accordingly.

Generally I don't see how much of a problem it is, though in your case Konar it's a problem with modifier keys - consider the fact you press W and D at the same time, judging on normal binds you should move forward and right at the same time - both keys carry out their independant binds appropiately. Think of the way Control and Alt can be bound to actions too - that is why they work independantly of each other as well. There may be a workaround available in text input mode, though I'm not 100% sure. I'll look and see if I can find a solution.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
phenex2
Spamming!


Joined: 10 Jan 2008

PostPosted: Tue Mar 29, 2011 9:10 pm    Post subject: Reply with quote

zdaemon will use the keyboard layout as set in your system.
what you can do to solve the problem though is the following:
when you have the client open, switch to windowed mode and in windows xp just use the language bar
in the lower right and set it to EN. You will then have the english layout enabled and you can produce
the @ sign with "shift + 2". I tested it here and it works fine. Now you only have to figure out how to force
windows to always switch to EN in zdaemon.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ZDaemon Forum Index -> Rejected Bugs All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group