Hi,
ich bekomme es nicht zum laufen über die mittlere "Maus"-Taste mit dem Trackpoint zu scrollen.
Unter Linux wurde der Trackpoint von xinput immer als "TPPS/2 IBM TrackPoint" erkannt.
Unter FreeBSD 8.0 finde ich den jedoch nicht.
Die hal policy die bei jemand anderes funktioniert hatte bewirkt bei mir gar nichts und auch Einstellungen in der xorg.conf haben nichts gebracht.
xinput:
/usr/local/hal/fdi/policy/trackpoint.fdi
ich bekomme es nicht zum laufen über die mittlere "Maus"-Taste mit dem Trackpoint zu scrollen.
Unter Linux wurde der Trackpoint von xinput immer als "TPPS/2 IBM TrackPoint" erkannt.
Unter FreeBSD 8.0 finde ich den jedoch nicht.
Die hal policy die bei jemand anderes funktioniert hatte bewirkt bei mir gar nichts und auch Einstellungen in der xorg.conf haben nichts gebracht.
xinput:
Code:
"Virtual core pointer" id=0 [XPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 0
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 0
"Virtual core keyboard" id=1 [XKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"USB Receiver" id=2 [XExtensionPointer]
Type is MOUSE
Num_buttons is 9
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"AT Keyboard" id=3 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"PS/2 Mouse" id=4 [XExtensionPointer]
Type is MOUSE
Num_buttons is 9
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
/usr/local/hal/fdi/policy/trackpoint.fdi
Code:
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<device>
<!-- Trackpoint -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
</match>
</device>
</deviceinfo>