Reply
 
Thread Tools Display Modes
  #1  
Old 06-21-2010, 08:59 AM
vladimir_k vladimir_k is offline
Junior Member
 
Join Date: Jun 2010
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Keyboard sound volume and mute keys
Anyone got the Saitek Eclipse 1 keyboard volume and mute keys to work?


This keyboard has three "multimedia" keys on it - volume up, volume down and mute. xev does NOT recognize those keys.

My System Settings -> Keyboard Layout -> Keyboard model is set to Generic 104-key PC.

Any ports package that you have tested and KNOW works those non-xev keys on PC-BSD 8.0?


Those keys show on ubuntu xev according to some forums, but the posters are unclear on whether they refer to Eclipse 2 and/or/xor Eclipse 1. Yeah, the keyboards may work differently.


A step by step guide might be of help to a PC BSD user who does not intrinsically care for the depths of X/KDE?


I develop software and admin a LAN dev environment which I just moved to PC BSD from OpenBSD. Why? BSD, binary ports I need, out-of-the-box desktop environment/visual config, less perceived attitude. So, now I play music on the box too.
Reply With Quote
  #2  
Old 06-21-2010, 09:14 PM
Fatmice Fatmice is offline
Senior Member
 
Join Date: Feb 2008
Location: US
Posts: 888
Thanks: 0
Thanked 1 Time in 1 Post
Default
Have you check under the advance tab? There are extra functions for getting different keys working.
__________________
|================================================= =====|
|Please search the forum prior to posting. Intellectual laziness is not nice. | (Does not apply to non-offenders =))
|================================================= =====|
Reply With Quote
  #3  
Old 06-22-2010, 08:29 AM
vladimir_k vladimir_k is offline
Junior Member
 
Join Date: Jun 2010
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Thanks for the reply Fatmice!

What apparently relevant I did find under System Settings -> Advanced tab is that the khotkeys daemon indeed is running as a startup service.

I did not find much info on khotkeys that would be applicable here though, but I have looked through the khotkeysrc file and it does not appear to work on key scancode level. The general khotkeysrc shortcut format is "Ctrl+S", or "Alt+D", not "0x56" or "164", so I do not know how to tell it what volume up, down and mute is unless an intermediate app/daemon translates these.

Of course, since the keys are not recognized in the current X11/KDE setup, they can not be set as shortcuts in KMix Settings (my first bet), or in the System Settings -> Keyboard & Mouse -> Standard / Global Keyboard Shortcuts.


I have found two likely solutions, the "LinEAK" (lineak + klineakconfig) and "hotkeys" FreeBSD ports. Both claim to identify/translate the media/internet keyboard keys and presumably mediate between the hardware key scancode level and the X11/KDE key description ("Ctrl", "A", "VolumeUp").

Since I have never used any of those ports, I thought I'd ask around first to see if anyone did actually set up one of them or a similar port on this purpose. I hoped to avoid hitting a wall in the middle of a conf by getting some pointers on how to go about this thing. Someone always knows the more elegant way .
Reply With Quote
  #4  
Old 06-22-2010, 09:03 AM
Fatmice Fatmice is offline
Senior Member
 
Join Date: Feb 2008
Location: US
Posts: 888
Thanks: 0
Thanked 1 Time in 1 Post
Default
Hehe, unfortunately I do not. You could just go for it and experiment. It is unlikely that installing the port will break your world and kde.
__________________
|================================================= =====|
|Please search the forum prior to posting. Intellectual laziness is not nice. | (Does not apply to non-offenders =))
|================================================= =====|
Reply With Quote
  #5  
Old 06-22-2010, 09:42 AM
joe75 joe75 is offline
Senior Member
 
Join Date: Jan 2010
Posts: 110
Thanks: 1
Thanked 4 Times in 2 Posts
Default
Maybe the uhidd driver is able to recognise your multimedia keys.
http://wiki.freebsd.org/uhidd
I haven't tested it, and it seems you need to change some kernel settings and compile a custom kernel for using it.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:58 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.