PDA

View Full Version : Strange LinuxMint8 x64 problem in RO with ALT key function


Kyrottimus
01-07-2010, 04:27 AM
Just to see how RO runs under the new LinuxMint8 x64, I set up a separate partition on my HD for it and installed it, the latest ATI Catalyst Drivers and RO.

I cannot play it, however, in that even though the game installed, updated and launched fine, the keyboard cannot function as it acts as though I'm constantly holding down the left Alt key (which I'm not doing).

If I click on the dialog box to type, it highlights the chat but when I type nothing shows up. If I press escape, nothing happens.

If I try moving, it saves a screenshot when I press "s"

If I try typing, the FPS info and Network info boxes pop up when I press "p" and "i"

Keep in mind I'm not holding Alt down while doing this (though these functions occur in RO were I holding ALT + those keys).

Also if I press Enter the game toggles between window and full screen.


I tried looking at my base keyboard settings in LinuxMint and didn't see anything out of the ordinary. I looked at the game's .cfg file and all the keybindings are at default.

Every other program I install or use in LinuxMint8 x64 runs fine with the keyboard settings as-is.


RO runs fine in Ubuntu 8.04 amd64 LTS (which I use normally) but for some reason RO under LinuxMint8 (9.10) has that weird, constant Left-Alternate key condition and I really can't do anything. Even pressing the left-alt key does not un-toggle it.

It's almost like the game starts up in some invisible "L-ALT LOCK" mode and I don't know why.


If anyone has any insights or fixes regarding this, it would be greatly appreciated.

Thanks,
--Kyro

Cuchulainn
01-07-2010, 03:31 PM
You have probably more than one keyboard layout in your gnome configuration. Thats probably the reason. Just delete one of the two keyboard maps.

Dupa_z_Zasady
01-07-2010, 03:49 PM
If anyone has any insights or fixes regarding this, it would be greatly appreciated.


Have the same with polish layout , i switch to US layout when playing Regnum.
32bit Ubuntu 9.10.

Do you use this (http://regnumonline.com.ar/forum/showpost.php?p=793550&postcount=1)?

Kyrottimus
01-08-2010, 12:24 AM
You have probably more than one keyboard layout in your gnome configuration. Thats probably the reason. Just delete one of the two keyboard maps.

How do I do that?

(I'm still a linux-noob but I am learning)

KhorreNnarsi
01-08-2010, 01:06 AM
Just go to keyboard settings, and delete any extra key maps.

Cuchulainn
01-08-2010, 12:17 PM
How do I do that?

(I'm still a linux-noob but I am learning)

You can find the keyboard layout settings at system->preferences->keyboard->layouts. Click the layout which is not in use and remove it.

Vythica
01-11-2010, 02:12 AM
If you're using mint, you have English -Ireland as the default. Delete it. Problem fixed.

Syd_Vicious
01-12-2010, 06:55 AM
Just in case changing the setting in Gnome doesn't work you can edit your xorg file to the proper keyboard map. Here is an excerpt of mine

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

I noticed when I tried mint it looks like it runs nvidia-xconfig when you install it and it removes your keyboard bindings from X. Compare your keyboard section in /etc/X11/xorg.conf with what I have shown, if I am right you wont have any localization options entered. Not having the localization is what is causing the problem. You may also find within /etc/X11/ an xorg.bckup that nvidia-config creates that contains your original localization bindings.

What this will do for you is if you switch DEs or go to just use a WM you wont have to select localization options per DE since they will a part of your X config. In other words if you want to install KDE, LXDE or XFCE you wont have to change settings in each Desktop Environment.