|
02-05-2017, 11:16 AM | #1 |
Master
Join Date: Sep 2008
Location: Stockholm
Posts: 541
|
Keyboard problem
Dear NGD,
Although this seems hard to reproduce, it keeps happening over and over. Although it seems like not a game problem, as only reboot fixes this. All other games work just fine, even after this problem occurs in Regnum. Also all programs work just fine. I think Regnum messes something up with keyboard on Xserver side and maybe other programs don't freak out because of that. I don't know, but this seems to happen only with Regnum and only reboot fixes this. Help would be appreciated. Anyone on forum encountered this ? |
02-05-2017, 11:25 AM | #2 |
Master
Join Date: Mar 2012
Location: Zagreb / Croatia
Posts: 578
|
Ever since I play CoR, I play it on Linux and I never had a problem with keyboard you're describing. In those years I had three different keyboards, currently Corsair K70.
__________________
Slartibartfast / Slartibartflask / Phartiphukborlz / Slartibarbfast / Blart Versenwald :: The true Goat of Alsius
CoR Sentinel |
02-05-2017, 03:11 PM | #3 |
Initiate
Join Date: Jan 2014
Posts: 202
|
Regnum has problem with non-us like keyboard layouts since first release. Numbers above letters don't work if they are written with shift key on your keyboard layout - regnum client won't detect them correctly and you have to switch to us-like layout. This is caused by not using keycodes for this, but keysyms, which is wrong. For keyboard bindings, only kecodes should be used. keysyms should only be used for text input, but only when you don't want to support composed characters. For correct composition, you need X input context and feed it the key events.
Key also sometimes get stuck - the client thinks they are pressed, while you released them long ago. This mainly happens when you press several keys at once, while using the mouse and modifier keys (such as shift + spell key + turning key and clicking something). it is more or less random and hard to reproduce, but it happens. If you have multiple keyboard layouts defined (at least under KDE), the client only works if you switch to the default layout. For secondary layouts, it won't process the key events correctly and do random stuff. I a thread regarding visual bugs in opengl engine, NGD stated the linux client and its bugs are not their priority, which is sad. |
02-05-2017, 04:42 PM | #4 | |
Master
Join Date: Mar 2012
Location: Zagreb / Croatia
Posts: 578
|
Quote:
Probably a number of users use Linux for browsing and Windows for CoR, but anyway, CoR Linux community isn't negligible.
__________________
Slartibartfast / Slartibartflask / Phartiphukborlz / Slartibarbfast / Blart Versenwald :: The true Goat of Alsius
CoR Sentinel |
|
02-06-2017, 12:20 AM | #5 |
Banned
Join Date: Oct 2011
Location: 'B-F-Egypt', Virginia, U.S.A. (please pity & forgive us poor american fools!).
Posts: 605
|
I truly appreciate all that the current NGD staff is doing & trying to do, but I also actually knew enough way back when to say there & then ... "we're gonna' miss ol' Surak really bad when he's gone!" (& I truly do)....
|
02-06-2017, 03:47 PM | #6 | |
Master
Join Date: Sep 2008
Location: Stockholm
Posts: 541
|
Actually dozen of users have Linux as dual boot option and use Windows for gaming, many of them would appreciate bug free game on Linux, but still show up as Windows users in those stats.
Quote:
|
|
02-06-2017, 04:25 PM | #7 |
Master
Join Date: Mar 2011
Posts: 422
|
I never experienced this
|
02-09-2017, 06:00 AM | #8 | |
Initiate
Join Date: Jun 2015
Posts: 122
|
Quote:
NGD should pay attention to the demographics of their users. It would be interesting to know how many downloads have been made of each client on their site, and how many current players in the game are logging from which OSes. And if they're not capturing this information, they should. Certainly the client knows which OS it's purportedly running under. Rinky
__________________
Syrtis, RA: Marila, Mariala, Marily, Mariliju, Marilise |
|
02-09-2017, 07:28 PM | #9 | |
Initiate
Join Date: Jan 2014
Posts: 202
|
Quote:
|
|
|
|