Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I am new to Suse 10. I have a Microsoft Bluetooth Keyboard and mouse that I normally use for my XP. I just installed Suse 10 on the same computer but on a saperate harddrive. I can only configure the Keybaord and mouse as generic. Is there any special driver that I can use to at least get the wheel on the mouse to work? Any help will be greatly appreciated.
Yast2 can configure your keyboard and mouse. For the keyboard try selecting one of the available keyboards and hit the keys on your keyboard and see if they work. Yast2 keyboard configurator lets you test the keyboard - see the try box on the lower edge of configurator.
For mouse I'd suggest editing /etc/X11/xorg.conf file and change the mouse protocol to "Explorer/PS2" and restart X. Make a backup of of xorg.conf though.
Thank you kevkim. The keyboard works but the special keys - e.g. volume, sleep etc, do not. I could live without the special keys on the kb, but I really miss the mouse wheel. I will try your suggestion.
You can make the multimedia keys on your keyboard work by using lineak and klineakconfig. SuSE 10.0 distro has these packages though they may not be installed by default. All you need to do is install these packages and edit the /etc/lineakrc file. Editing the /etc/lineakrc file is not recommended by its author yet, this was the only way I could get it working. You will have to add a new keyboard definition and define the extra keys that your keyboard has. Of course, you'll need to know the scancode of these extra keys. You can either use showkeys or xev for this.
Once you are done defining your keyboard, simply run lineakd -l which will list all the available keyboard defs. You should see the keyboard def you addedd yourself. If there's a problem with this you might have made a mistake in editing. Go back and correct. Once you are able to find the def in the list displayed run the command lineakd -c <YOUR-KBD-TYPE>
Replace <YOUR-KBD-TYPE> with definition you added which will be listed by lineak -l
This will create a file ~/.lineak/lineakd.conf which will insert the key defs but, there will be no commands specified. You'll have to edit this file and define some commands to each of the keys you added. You can use any command/program you like to run or you can use built in macros of lineak like EAK_VOLUP, EAK_VOLDOWN, EAK_MUTE etc.
This works for me and itz just great !!
Hi kevKim. I was trying to get to the procedure you outlined yesterday regarding the Bluetooth kb and mouse. I booted into Suse 10 but cannot get the mouse to work. I noticed the problem last week but did not have time to investigate. I was playing around in yast to try and get the bluetooth mouse wheel working - I suspect I configured the wrong mouse or something like that. I tried to feel my way in bash but I am totally lost. The bluetooth kb is working but not the bt mouse or even an ps2 type mouse. Is there a way to re-config the mouse type via bash?
I have never found any software program which can map special keyboard keys consistently. The mouse too. I believe what you need to do is edit your /etc/X11/xorg.conf file for both the keyboard and mouse(good luck getting the keymaps right for sure on the keyboard, though). Then you will have to build an xmodmap, and use some tools like xev, with trial and error to get it done completely. The mouse will be very easy to configure, the keyboard buttons though... good luck, before I quit I was AT about 40% WORKING)
Did you manage to get the mose working, as you said you couldn't get it working even as a generic mouse. btw SuSE 10.0 stores a copy of xorg.conf in /var/lib/sax2 and accesse this file while in sax2. I had the same probs while I was tryin' config mouse and kb by editing /etc/X11/xorg.conf and sax2 didn't pick up the changes until I overwrote the copy in /var/lib/sax2 with /etc/X11/xorg.conf.
I fell into the same trap last night with sax2. I finally have the mouse back. I managed to get into the system with Alt+F1, and than into yast and sax2. I will try your other suggestions to get full mouse and kb.
Hi, I'm VERY new to SuSE 10 and cannot use my keyboard in the GUI.I selected the wrong model, rebooted, and can't use it. I can use it when I press ALT-F4 (in terminal), but I can't use it in ALT-F6. Is there a command to change the keyboard driver to default in terminal?
I try to open keyboard prefs in Yast2 but it requires my root password, which I can't type in !!
What keyboard are you using with X? I mean in the xorg.conf are you set to a standard keyboard and type or did you write your own xmodmap and keyboardmap?
Or did you use YAST to set it? in which case... you can run yast from CLI before going into X to reset the keyboard to a proper type.
The flat terminal(true CLI before X loads) uses generic mapping such as "us - qwerty" "us - dvorak" etc. But X allows for a considerable choice, including fully extended sets, which if set up improperly will have you losing the functionality of some or many keys.