F-Lock Problem bei Logitech und MS Keyboards

opino

opino

Tripel-As
Hallo,

ich besitze eine Logitechtastatur mit Sondertasten. Die Sondertasten habe ich schon erfolgreich mit lineakd belegt. Bei mir sind aber auch die F1 bis F12
Tasten mit Sonderfunktionen belegt, und ich muss mit einer f-lock Taste bei jedem Neustart auf die richtige Belegung umschalten.

Im Netzt habe ich nun jede Menge Tastaturscancodes für vor dem drücken der f-Lock Taste und für danach. Aber mit welcher Software biege ich es so hin wie ich es haben will?
 
*wiederbeleb*

Also ich habe das selbe Problem, hab eine logitech mx 3200 Tastatur, wo auch eigentlich fast alles an Sondertasten funktioniert, außer jene über F1 - F8. Die werden mithilfe der Fn-Taste aktiviert.

Bei F1 gibt xev den keycode 67 (keysym 0xffbe, F1) aus, bei F1+Fn den keycode 241 (keysym 0x1008ff4b, XF86LaunchB).

Nur bei F2-F4 + Fn gibt es keinen Keycode und ich hab es nicht geschafft, die mit Lineak, hotkeys oder keytouch zu belegen. Gibt es vlt. eine Möglichkeit, den Keycode für die Fn-Taste ausgeben zu lassen oder das anders hinzubiegen? ?(

Lg, ezekiel
 
@ezekiel

Habe auch eine MX3200 - kannst Du mal deine lineakd.conf und den Abschnitt der lineakkb.def posten? Würde mir sehr helfen.

Danke
mp
 
Hi,

Code:
[LTMX3200] 
  brandname = "Logitech"
  modelname = "MX3200"
    [KEYS]
#oben
    music = 129
    Preset1 = 
    Preset2 = 
    planner = 
    VolumeDown = 174
    mute = 160
    VolumeUp = 176
    Previous = 144
    play = 162
    vorwaerts = 153
    record =
    calc = 161
    Sleep = 223

#FN+F1-12
    Writer = 241
    Calculator = 
    terminplaner = 
    Praesentation = 
    PresetA = 135
    PresetB = 138
    PresetC = 185
    PresetD = 213

#Links
    SearchWWW = 
    SearchPC = 122
    SearchPics = 
    close = 
    Restore = 

#unten
Anruf_annehmen = 
VoIP = 
auflegen = 

     [END KEYS]
[END LTMX3200]

das ist der Auszug aus meiner /etc/lineakkb.def.

Code:
# LinEAK - Linux support for Easy Access and Internet Keyboards
#  Copyright (c) 2001,2002, 2003  Sheldon Lee Wen <leewsb@hotmail.com> (Current Maintainer)
#  	and Mark Smulders <Mark@PIRnet.nl>
#  http://lineak.sourceforge.net
#
# lineakd configuration file
#
# example key configuration:
# 	play	= "xmms --play-pause"
# 	eject	= EAK_EJECT
#
# Lineakd supports the following modifier keys:
#    control alt shift mod2 mod3 mod4 mod5

CdromDevice = /dev/cdrom
Display_align = center
Display_color = 0aff00
Display_font = -adobe-helvetica-bold-r-normal-*-*-240-*-*-p-*-*-*
Display_hoffset = 0
Display_plugin = internal
Display_pos = bottom
Display_soffset = 1
Display_timeout = 3
Display_voffset = 50
KeyboardType = LTMX3200
MixerDevice = /dev/mixer
Screensaver = 
conffilename = /home/ezekiel/.lineak/lineakd.conf
deffilename = /etc/lineakkb.def
keystate_capslock = 
keystate_numlock = 
keystate_scrolllock = 
userdeffile = /home/ezekiel/.lineak/lineakkb.def

Anruf_annehmen = 
Calculator = ooffice -calc
Praesentation = ooffice -impress
Preset1 = 
Preset2 = 
PresetA = 
PresetB = 
PresetC = 
PresetD = 
Previous = AMAROK_BACK
Restore = 
SearchPC = smb4k
SearchPics = 
SearchWWW = 
Sleep = 
VoIP = 
VolumeDown = AMAROK_VOLUMEDOWN
VolumeUp = AMAROK_VOLUMEUP
Writer = ooffice -writer
auflegen = 
calc = speedcrunch
close = xkill
music = amarok
mute = AMAROK_VOLUMEMUTE
planner = planner
play = AMAROK_PLAY
record = 
terminplaner =
vorwaerts = AMAROK_FORWARD

Und das ist meine lineakd.conf. Hoffe es hilft,
lg ezekiel
 
Zurück
Oben