You are not logged in.

#1 2014-01-27 13:35:49

zuberuber
Member
Registered: 2013-01-30
Posts: 2

Keyboard pseudo multimedia keys

Hello, i just bought Microsoft Natural Ergonomic 4000 keyboard and when i run 'xev' or 'showkeys --scancodes' it does detect all multimedia keys but zoom wheel.
I'd like to map it to make it zoom(with some lightweight application) and/or map it to pageup/pagedown so i can scroll on websites.

Here is my xinput output:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ HID 0433:0004                           	id=9	[slave  pointer  (2)]
⎜   ↳ Microsoft Natural® Ergonomic Keyboard 4000	id=11	[slave  pointer  (2)]
⎜   ↳ Razer Razer DeathAdder                  	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ HID 0433:0004                           	id=8	[slave  keyboard (3)]
    ↳ Microsoft Natural® Ergonomic Keyboard 4000	id=10	[slave  keyboard (3)]

And here i list properties from both devices(id=10 and 11):

id 10:

Device 'Microsoft Natural® Ergonomic Keyboard 4000':
	Device Enabled (141):	1
	Coordinate Transformation Matrix (143):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Product ID (258):	1118, 219
	Device Node (259):	"/dev/input/event16"

id 11:

Device 'Microsoft Natural® Ergonomic Keyboard 4000':
	Device Enabled (141):	1
	Coordinate Transformation Matrix (143):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (264):	0
	Device Accel Constant Deceleration (265):	1.000000
	Device Accel Adaptive Deceleration (266):	1.000000
	Device Accel Velocity Scaling (267):	10.000000
	Device Product ID (258):	1118, 219
	Device Node (259):	"/dev/input/event17"
	Evdev Axis Inversion (268):	0, 0
	Evdev Axes Swap (270):	0
	Axis Labels (271):	"Rel X" (151), "Rel Y" (152), "Rel Horiz Wheel" (263)
	Button Labels (272):	"Button 0" (262), "Button Unknown" (261), "Button Unknown" (261), "Button Wheel Up" (147), "Button Wheel Down" (148), "Button Horiz Wheel Left" (149), "Button Horiz Wheel Right" (150)
	Evdev Middle Button Emulation (273):	0
	Evdev Middle Button Timeout (274):	50
	Evdev Third Button Emulation (275):	0
	Evdev Third Button Emulation Timeout (276):	1000
	Evdev Third Button Emulation Button (277):	3
	Evdev Third Button Emulation Threshold (278):	20
	Evdev Wheel Emulation (279):	0
	Evdev Wheel Emulation Axes (280):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (281):	10
	Evdev Wheel Emulation Timeout (282):	200
	Evdev Wheel Emulation Button (283):	4
	Evdev Drag Lock Buttons (284):	0

Does anybody else encountered this problem?

Offline

Board footer

Powered by FluxBB