xbindkeys + Logitech MX400

Hi HaBo,
ich habe seit meinem Umzug zu Ubuntu 8.10 ein Problem mit meiner MX400:
Die daumentasten, die ich immer für copy & paste einsetzten funktionieren nicht. Daher habe ich mir xbindkeys installiert und folgende config eingerichtet:
Code:
#Daumentasten für die Logitech MX400
"xte 'keydown control' 'keydown c' 'keyup control' 'keyup c'"
   b:9 # Maustaste 9, kleine Daumentaste

"xte 'keydown control' 'keydown v' 'keyup control' 'keyup v'"
   b:8 # Maustaste 8, große Daumentaste
marvin@marvin-desktop:~$
Die tasten funktionieren nun, allerdings geben sie nur ein leerzeichen und dann ein c oder v aus, anstatt als strg+c/+v zu agieren.
Was muss ich in die config schreiben, damit es als ein befehl und nicht als eingabe interpretiert wird?

mfg
bad_alloc
 
1) Wie sieht denn deine xorg.conf aus?
2) Copy&Paste via Markieren und Mittlerer Maustaste ist doch viel schöner ;)
 
xorg.conf
Code:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	DefaultDepth	24
EndSection

Section "Module"
	Load	"glx"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
	Driver	"fglrx"
EndSection

2) Copy&Paste via Markieren und Mittlerer Maustaste ist doch viel schöner
bins eben anders gewöhnt :rolleyes: und die mittlere taste dieser maus ist nicht besonders gut
 
Original von mu_
Ich wunder mich gerade, dass du überhaupt ne Maus hast, denn es ist ja nichmal n mouse-device eingetragen...

Seit xorg 7.4 braucht man seine Geräte dank standardmäßig aktiviertem input hotplugging nicht mehr von Hand eintragen, wenn HAL läuft, daher kann das dennoch seine Richtigkeit haben dass in der xorg.conf nichts eingetragen ist.
 
Ich wunder mich gerade, dass du überhaupt ne Maus hast, denn es ist ja nichmal n mouse-device eingetragen...
Die maus geht, die tasten funktionieren auch. Das problem ist eben, dass die ausgabe von xte nicht als befehl copy/paste erkannt wird, sondern nur strg und c getrennt ausgegeben werden. mit xvkbd (wie in den ubuntuforums beschrieben) scheint das auch nicht zu gehen.

EDIT: Ich habs jetzt geschafft das beispiel zum laufen zu bringen, mal sehen obs mit copy und paste klappen wird.

EDIT2: Es funktioniert doch, ich habe versehentlich strg und c getrennt senden lassen, anstatt zusammen:
Code:
"/usr/X11R6/bin/xvkbd -xsendevent -text "\[Control]c"" #falsch wäre "\[Control]\[c]"
  m:0x0 + b:9
"/usr/X11R6/bin/xvkbd -xsendevent -text "\[Control]v""
  m:0x0 + b:8
nochmal danke an alle helfenden und an mu_, die mich auf den beitrag in ubuntuforums gebrahct hat :)
 
Zurück
Oben