Advertisements

Posts Tagged RedHat

kernel atkbd.c: Unknown key released messages on Linux

I just installed Ubuntu 10.10 (Maverick Meerkat) on to a Dell Vostro 1000. (Yea, yea, I know Natty is just around the corner). During the installation I dropped the terminal box down — ‘cus I’m like that — and noticed the following messages spamming the terminal log:

Apr 20 14:17:59 Vostro-1000 kernel: [    2.814838] atkbd serio0: Unknown key pressed (translated set 2, code 0x8d on isa0060/serio0).
Apr 20 14:17:59 Vostro-1000 kernel: [    2.814844] atkbd serio0: Use 'setkeycodes e00d ' to make it known.

Unplugging the laptop’s AC adapter caused it to throw the same event, this time with code e06e.

After some research, it looks like various model laptops throw odd keycodes in response to AC adapter/battery events. The Dell Vostro 1000 seems to be the one that comes up the most in searches, but the Dell Latitude 131L (which is based on the same design / hardware) is mentioned in Launchpad bug #549741, which is specific to this issue. The Inspiron 1501 is mentioned in Redhat bug #454131.

There’s also the issue of the specific keycodes that are thrown. Myself, I saw e00d and e06e. The author at DezzaNet mentions e055 as well.

So how to get rid of these messages?

The two bug reports referenced above mention removing and replacing the battery while the system is on. However, that may not work in all cases. There’s another way to get rid of the messages, and that’s mapping the keycode to the NULL character.

To do this at every bootup, edit the /etc/rc.local file and add lines like the following above the exit 0 statement:

setkeycodes  255

For example:

setkeycodes e00d 255

Repeat for each keycode you will to null out.

Questions, comments, feedback regarding this? Feel free to share in the comments below. Thank you!

Advertisements

, , , ,

Leave a comment

Logitech Devices on Ubuntu Linux (and others)

A friend presented me with an issue a while back where certain buttons on his Logitech keyboard, specifically the zoom bar, didn’t work properly under Ubuntu. After some searching, I found a site that codes Linux drivers for these devices, and directed him to it. They have drivers for Debian, CentOS, Fedora, Mandriva, Mint, RedHat, Suse, and Ubuntu. The full list of supported devices is below.

After testing, he came up with a set of instructions (originally posted at another site) and I have rewritten them here in a [hopefully] more accurate process.

  1. Head over to HIDPoint
  2. Fill in the requested information on the download page (mouse/keyboard/OS/etc…), you can ignore the email field if you wish and select download. Make sure you select correctly if you’re using a 64-bit or non-64-bit OS.
  3. On the next screen, select the link “Download Now“, and save the file to your hard drive.
  4. Navigate to wherever you downloaded the file to.
  5. Right click on the file, and go to Properties > Permissions and check the box for execute.
  6. Double click on the file and select “Run In Terminal“. Type “Y” then hit “Enter”.
  7. Follow all on screen prompts.
  8. After Installation is complete, you will need to reboot.

Supported devices:

Keyboards: Mice: Mice:
  • Logitech Comfort Keyboard
  • Logitech Cordless Desktop
  • Logitech Cordless Elite
  • Logitech Cordless Ultra-Flat
  • Logitech DiNova
  • Logitech diNovo Edge
  • Logitech diNovo Mini
  • Logitech EasyCall Keyboard
  • Logitech EX 100 Keyboard
  • Logitech EX 110 Series
  • Logitech LX 300 Keyboard
  • Logitech LX 500/501 Keyboard
  • Logitech LX 710 Keyboard
  • Logitech Media Keyboard
  • Logitech Media Keyboard Elite
  • Logitech MX 3000 Keyboard
  • Logitech MX 3200 Keyboard
  • Logitech MX 5000 Keyboard
  • Logitech MX5500
  • Logitech Numeric Pad
  • Logitech S510 Keyboard
  • Logitech S520 Keyboard
  • Logitech Wave Corded
  • Logitech Illuminated Keyboard
  • Logitech Wave Cordless
  • Logitech Cordless Click!
  • Logitech Cordless Click! Plus
  • Logitech Cordless Mini Optical Mouse
  • Logitech Cordless Mouse
  • Logitech Cordless Mouse for NoteBook
  • Logitech Cordless Optical
  • Logitech Cordless Optical TrackMan
  • Logitech Cordless TrackMan Wheel
  • Dell BT Travel Mouse
  • Dell BT/XPS M2010 Mouse
  • Logitech diNovo Edge
  • Logitech G1 Optical Mouse
  • Logitech G3 Laser Mouse
  • Logitech G3/MX518 Optical
  • Logitech G5 Laser Mouse
  • Logitech G7 Cordless Laser
  • Logitech Laser Corded Mouse
  • Logitech Laser Tiltwheel Mouse
  • Logitech LX3 Optical Mouse
  • Logitech LX5 Cordless
  • Logitech LX6 Cordless Optical
  • Logitech LX7 Cordless Laser
  • Logitech LX7 Cordless Optical
  • Logitech LX8 Cordless Laser
  • Logitech Marble Mouse
  • Logitech Media Play Cordless
  • Logitech MX 1000 for Bluetooth
  • Logitech MX 518 Optical Mouse
  • Logitech MX 600 Cordless Mouse
  • Logitech MX Air
  • Logitech MX Revolution
  • Logitech MX Revolution Bluetooth
  • Logitech MX1000 Laser
  • Logitech MX1100 Laser
  • Logitech MX310 Corded
  • Logitech MX320/RX1000 Laser Mouse
  • Logitech MX400 Laser Mouse
  • Logitech MX510 mouse
  • Logitech MX600 Cordless Laser
  • Logitech MX610 Laser Cordless
  • Logitech MX610 Left-Handed
  • Logitech MX620 Laser Cordless
  • Logitech MX700 Cordless Optical
  • Logitech MX900 Cordless
  • Logitech NX80
  • Logitech Optical Tilt-Wheel Mouse
  • Logitech Optical Wheel Mouse
  • Logitech Optical Workstation Mouse
  • Logitech RX250 mouse
  • Logitech RX300
  • Logitech RX650 Cordless Optical
  • Logitech TrackMan Wheel
  • Logitech UltraX Optical Mouse
  • Logitech USB Optical Wheel Mouse
  • Logitech V200 Cordless
  • Logitech V220 Cordless Optical
  • Logitech V270 Bluetooth Mouse
  • Logitech V320 Cordless Optical
  • Logitech V400 Laser Cordless Mouse
  • Logitech V450 Laser Cordless Mouse
  • Logitech V450 Laser Mouse
  • Logitech V470 Bluetooth enabled Mouse
  • Logitech V500 Cordless
  • Logitech V550 Nano
  • Logitech VX Nano
  • Logitech VX Revolution
  • Logitech Wheel Mouse
  • Logitech Workstation Mouse

, , , , , , , ,

Leave a comment

Bug in Fedora : Cannot change number of workspaces via workspace switcher properties

This occurs when Compiz is enabled — you need to change the number of desktops through the Compiz Config Settings Manager (CCSM)

Bug : https://bugzilla.redhat.com/show_bug.cgi?id=481275

To work around the issue, install ‘ccsm’, then under System->Preferences->Look
& Feel choose “CompizConfig Settings Manager”. In the new window choose
“General Options” and from the tab list choose “Desktop Size” and change the
top slider to how many workspaces you need. This may not change the number of
workspaces immediately – you may need to log out and log in again.

, ,

Leave a comment