Hi /bin/bash
Hi I followed your instructions for adding the logitech elite keyboard to the layout and as well as the inet addition, I even went as far as changing the x86config-4 layout but nothing seems to work for me on both USB, and PS/2. When I press the iTouch key i only the "unclutter windows dialog" and the menu when I press the Webcam key. Do you have any idea why this wouldn't work for me?
Mandrake Linux 10 Official Logitech Elite |
I had two problems--first, the f-lock and mute buttons were switched when I opened my Logitech Cordless Elite Duo. After emailing Tech support, they suggested that I pull out the batteries and discharge the capacitors. This solved that problem. But another previously existing problem persisted--that is, four buttons, Messenger/SMS, iTouch, Shopping, and My Home still did not work. They didn't even return a keycode in xev.
Tech support offered to have me return my keyboard for replacement. But I need my keyboard to do work, so it'd be an inconvenience to return it. Especially if this problem will occur anyways, which I do suspect because my keyboard was 100% functional in Windows. Can anyone with this keyboard confirm that there are no codes for Messenger/SMS, Webcam, iTouch, Shopping? Just to confirm that we have the same keyboard, my model is Y-RJ20. |
I have solved the functions
I solved the functions using gnome and assigning the keys. I tried the kde version of doing things but nothing changed.
Mandrake10.1 Xorg6.8.2 Kernel2.6.8-1Custom DELL |
apachedude: this was mentioned in the previous posts I think. those buttons are generally the ones not functionning by default in Linux. what you need to do first is to tell the kernel that these buttons correspond to a keycode. then xev will tell you what keycode is catched when pressing the button. you can then configure X to match these keycodes to some command names that can be used by any window manager to do whatever you want.
for myself, I tried plugging my keyboard in USB after getting it to fully work in PS/2 and some buttons like SMS, webcam and My Home changed to button presses instead of key presses in xev. any clues? (plugging the keyboard in USB was supposed to fix the problem of having too many keycodes at the same time) |
I thought so too
I had the keyboard under KDE plugged in as usb but the whole addition of adding the keyboard to the xkb didn't work for me either even after changing the layouts and creating my own. I just plugged it back in as ps/2 and use gnome, I was able to assign some keys to it, not all work though. This might help you out:
http://www.linuxquestions.org/questi...hreadid=125333 This is what I followed but I didn't get any results, nothing changed for me. I haven't really persude it so I could have made a mistake. |
Logitech Media keyboard with 2.6.10-gentoo-r4
Okay, instructions look simple enough to follow, but I have a small problem in following the instructions previously posted as this is what is in kernel logs of my system when I press the non functioning keys:
Code:
Messenger key: My customizations to /etc/X11/xkb/symbols/inet: Code:
partial alphanumeric_keys /etc/X11/xkb/rules/xorg Code:
! $inetkbds = airkey acpi scorpius azonaRF2300 \ Code:
ltcd Logitech Cordless Desktop Code:
<model> Code:
--p----- a------- inet.orig(logimedia) |
Well If You...
Well if you read the tutorial you will see that he/she or they seem to be using XFree86, now you and I are using Xorg, and I tried this on Xorg, and didn't have any luck at all, so it could be because of that, I will give it a try again and post what I did, that last time I did try it some keys worked, the volume kept crashing but it got working, so give me a day and I will post up what I have done if it works.
Web. |
Just a note about Xorg. Everything should be just about the same, if not a little easier. Xorg release 6.8.1 has a keyboard defined which is identical in layout to the Logitech Elite, its called Logitech iTouch Internet Navigator Keyboard SE The only difference I see is there are a couple keys with different names. If you are using KDE just select the keyboard from the Control Panel and everything should work.
It works fine using the 2.4.X kernel and of course some keys don't work with the 2.6.X kernel. The xkb_symbols "logiinkse" is what you would use in your xorg.conf file. Remember when you switch to xorg the keyboard driver is xkb not keyboard, so you should have that in the xorg.conf file, something like this: Code:
Section "InputDevice" |
Pity there isn't directly a config yet for the Logitech Media Keyboard, but then again I was personally at least going to share my experiences in getting this working with xorg project. Perhaps they would add it to future versions. :)
|
Hoary HOWTO
I've just uploaded a quick mini-HOWTO for making these things work in Hoary. It's actually aimed at the Duo MX and Cordless Desktop MX bundles (an Elite Keyboard and an MX700 sharing a receiver), but each section is applicable to the standalone models.
Let me know if it's any use. HOWTO link |
Just to add to this thread, here's the way I get my Logitech Elite working by following this guide.
Unfortunately, I too do not have the Messenger/SMS, Webcam, iTouch, and Shopping keys working. I tried messing with a few things in this thread but didn't get it to work. In my experimenting I did notice that xev gave a different keycode for the above keys with every new session. |
how do you pick what keys to assign using setkeycodes? I want to assign numbers to the un-F-locked keys (new, reply, forward,...,My Music). I looked at /var/log/syslog to get the codes i need but not what to assign.
so syslog says this: Code:
atkbd.c: Unknown key pressed (translated set 2, code 0xbb on isa0060/serio0). Code:
#New |
I am having some trouble with sorting out my logitech cordless keyboard.
The system recognises the keyboard and the keypresses. I have been trying to assign actions to the keys using khotkeys. For example I can get mute to work by getting the key to make a DCOP call to kmix.Mixer0.mute(1). The problem is that I can get this to bind to a key combination like Win-Mute. However I cannot get this to bind to the mute button alone. If I press mute I get a box coming up saying mute on or mute off but it doesn't actually have an effect. Similary I can assign volume changes to win-volume+ but volume+ by itself brings up a volume display and actually changes the volume in the headphones (The call being kmix.Mixer0.increaseVolume(1) when I want kmix.Mixer0.increaseVolume(0). Clearly something somewhere is overriding the actions taht I am trying to assign to my keys. But what? |
anyone have an update for modular xorg 7.0? maybe it's just me, but all the files are either missing or moved, and I can't find them.
|
sweetbrett
It depends on how the X11R7 packages were built. The config files are not necessarily in /etc/X11 any more but would be in $PREFIX/etc/X11, by default this would be /usr/local/etc/X11. Also it is possible to specify --sysconfdir when building the modular xorg and place the config directory anywhere you want. I would suggest you look for the xserver Xorg and the config directory will probably be located relative to that directory ../etc/X11. So if the Xorg file is in /usr/local/bin then the config files will be at /usr/local/etc/X11. <edit> Sorry the above isn't correct. The new modular xorg has the config files in: $PREFIX/lib/X11 and $PREFIX/share/X11 The xkb files are in the latter. |
All times are GMT -5. The time now is 10:40 AM. |