#9 Wrong scancodes with Logitech Wave kbd

closed
nobody
None
5
2008-11-28
2008-03-31
No

Hi!

Running "keytouch-editor" as root on a Debian computer [1], I was able to catch the event codes for some of the multimedia buttons that can't be intercepted by xev.

For example, the Windows Media Center button apparently has scancode "589848". However, when I save the file, all of the keys are saved with scancode "589".

Manually editing the file like this [2]:
<key>
<name>Media</name>
<scancode>589848</scancode>
<keycode>MEDIA</keycode>
<default-action></default-action>
</key>
[etc],
and restarting the keytouch daemon, I get the following messages:
# /etc/init.d/keytouch restart
Stopping keytouch: keytouch-acpid.
Initializing keytouch: keytouch-initkeytouch-init: Failed to set keycode:
keycode 154 to scancode 532636 (0x8209c)
keytouch-init: Failed to set keycode:
keycode 208 to scancode 532639 (0x8209f)
keytouch-init: Failed to set keycode:
keycode 168 to scancode 532640 (0x820a0)
keytouch-init: Failed to set keycode:
keycode 139 to scancode 532669 (0x820bd)
keytouch-init: Failed to set keycode:
keycode 212 to scancode 532613 (0x82085)
keytouch-init: Failed to set keycode:
keycode 226 to scancode 532632 (0x82098)
keytouch-acpid.

All my scancodes start with 589*, but here I get scancodes starting with 532*.

Another thing: when configuring the Zoom In and Zoom Out buttons, I can't find any suitable keycode in the droplist.

I hope you can help me out here.

Best regards

/Danai

[1] System information:
Debian/unstable, Linux 2.6.24
Keytouch version 2.3 [Debian package]
Keytouch-editor version 3.1.3 [Debian package]

[2] Keytouch config file for Logitech Wave corded version (Y-UV90)

<keyboard>
<file-info>
<syntax-version>1.1</syntax-version>
<last-change format="%d-%m-%Y">31-03-2008</last-change>
<author></author>
</file-info>
<keyboard-info>
<keyboard-name>
<manufacturer>Logitech</manufacturer>
<model>Wave keyboard (Y-UV90)</model>
</keyboard-name>
</keyboard-info>
<key-list>
<key>
<name>Show windows</name>
<scancode>589852</scancode>
<keycode>CYCLEWINDOWS</keycode>
<default-action></default-action>
</key>
<key>
<name>Zoom out</name>
<scancode>589855</scancode>
<keycode>FASTFORWARD</keycode>
<default-action></default-action>
</key>
<key>
<name>Zoom in</name>
<scancode>589856</scancode>
<keycode>REWIND</keycode>
<default-action></default-action>
</key>
<key>
<name>Applications</name>
<scancode>589885</scancode>
<keycode>MENU</keycode>
<default-action></default-action>
</key>
<key>
<name>Camera</name>
<scancode>589829</scancode>
<keycode>CAMERA</keycode>
<default-action></default-action>
</key>
<key>
<name>Media</name>
<scancode>589848</scancode>
<keycode>MEDIA</keycode>
<default-action></default-action>
</key>
</key-list>
</keyboard>

Discussion

  • Logged In: YES
    user_id=972280
    Originator: NO

    Well, your using kernel 2.6.24, which is great because it contains my patch that makes all extra function keys on USB keyboards work. However you need to use the latest beta version of keyTouch-editor for this, that I didn't release that. I try to release this version next week.

    - Marvin

     
    • milestone: 684960 -->
     
  • Logged In: YES
    user_id=1643496
    Originator: YES

    I see! I'm lokoing forward to it. Thanks, and keep up the good work!

    /Danai

     
  • Logged In: YES
    user_id=972280
    Originator: NO

    Today I released keyTouch-editor 3.2.0 beta, so you can now create a keyboard file for your USB connection. Please read also the text at the front page of the keytouch website: http://keytouch.sf.net/

     
    • status: open --> pending
     
    • status: pending --> closed
     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).