You are not logged in.
Fresh Arch install on Acer Aspire 5520 laptop. This laptop has AlpsPS/2 ALPS Glidepoint touchpad with two physical (left and right) buttons and one 4-way button for scrolling [1].
Launching Xorg via startx (.xinitrc that has "exec openbox-session") for now. Touchpad primary buttons work, edge scrolling (both H and V) also work, but 4-way joystick button remains silent. Looked at device with evemu-describe:
. . .
# Event type 1 (EV_KEY)
# Event code 256 (BTN_0)
# Event code 257 (BTN_1)
# Event code 258 (BTN_2)
# Event code 259 (BTN_3)
# Event code 272 (BTN_LEFT)
# Event code 273 (BTN_RIGHT)
# Event code 325 (BTN_TOOL_FINGER)
# Event code 330 (BTN_TOUCH)
. . . [2]
BTN_{0..3} are the actual events that get fired when I press 4-way button to different sides (evemu-record [3] tells me that). But xev shows nothing when it is pressed. So, if I get it right, kernel sees button press event, but libinput does not know what to make of it. Any suggestions?
[1] http://www.keypressure.com/galleries/dr … uchpad.jpg
[2] http://pastebin.com/yDYEEycV
[3] http://pastebin.com/uVL3tj18
Offline