Logitech K400 (Keyboard, Wireless, Touchpad)

I/O IO, Keyboard, Logitech, Mouse, Multitouch, Touchpad, USB, Wireless

Logitech K400 (Keyboard, Wireless, Touchpad)
Linux compatibility:
7 votes, average: 4.6 out of 57 votes, average: 4.6 out of 57 votes, average: 4.6 out of 57 votes, average: 4.6 out of 57 votes, average: 4.6 out of 5
  ( 4.6 with 7 ratings)

Price: CDN$ 59.00 (on stock)
(without shipping costs)

 Buy from Amazon.ca

Category:


Price trend
Logitech K400 
-
Minimum: CDN$ 21.79 
Maximum: CDN$ 48.98  
Updated: 22/03/2016 04:43

Review of Linux Compatibility

The wireless keyboard “Logitech K400″ with integrated touchpad is supported by Linux. The communication between keyboard an PC uses the standard Logitech Unifying Receiver, which is recognized by the Linux kernel (e.g. since Ubuntu 10.10) in the following way:

Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver

Multitouch gestures like “Two-Finger-Scroll” as well as the media hot keys (volume control, mute) are supported without further configuration since Ubuntu 10.10.


Similar Linux Hardware

scroll left scroll right

 5 Comments

  • Ethan on said:

    Super lightweight and works great with Ubuntu 14.04. Two finger scrolling is a much appreciated feature and works well. Power button on the keyboard doesn’t work however and is the one feature that keeps it from being truly perfect. All around great wireless keyboard.

  • oooh on said:

    my k400 works well in ubuntu, but the missing things are:

    - ability to configure the tap sensitivity
    - ability to configure the speed and acceleration of the touch pad

    • admin on said:

      Could you please provide the output of
      “xinput list”
      to see if the device is recognized as synaptics touchpad?

    • Washington Indacochea Delgado on said:

      Here:

      wachin@wachin-id:~$ xinput list
      ⎡ Virtual core pointer id=2 [master pointer (3)]
      ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
      ⎜ ↳ Logitech Unifying Device. Wireless PID:4024 id=10 [slave pointer (2)]
      ⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
      ⎣ Virtual core keyboard id=3 [master keyboard (2)]
      ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
      ↳ Video Bus id=6 [slave keyboard (3)]
      ↳ Power Button id=7 [slave keyboard (3)]
      ↳ Sleep Button id=8 [slave keyboard (3)]
      ↳ Integrated_Webcam_1.3M id=9 [slave keyboard (3)]
      ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
      ↳ Dell WMI hotkeys id=13 [slave keyboard (3)]

      You see, the external Logitech is pressent.

      Now I put this command:

      wachin@wachin-id:~$ xinput list-props "Logitech Unifying Device. Wireless PID:4024"
      Device 'Logitech Unifying Device. Wireless PID:4024':
      Device Enabled (133): 1
      Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
      Device Accel Profile (265): 0
      Device Accel Constant Deceleration (266): 1.000000
      Device Accel Adaptive Deceleration (267): 1.000000
      Device Accel Velocity Scaling (268): 10.000000
      Device Product ID (252): 1133, 50475
      Device Node (253): "/dev/input/event4"
      Evdev Axis Inversion (269): 0, 0
      Evdev Axes Swap (271): 0
      Axis Labels (272): "Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (262), "Rel Dial" (263), "Rel Vert Wheel" (264)
      Button Labels (273): "Button Left" (136), "Button Middle" (137), "Button Right" (138), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142), "Button Side" (257), "Button Extra" (258), "Button Forward" (259), "Button Back" (260), "Button Task" (261), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255)
      Evdev Middle Button Emulation (274): 0
      Evdev Middle Button Timeout (275): 50
      Evdev Third Button Emulation (276): 0
      Evdev Third Button Emulation Timeout (277): 1000
      Evdev Third Button Emulation Button (278): 3
      Evdev Third Button Emulation Threshold (279): 20
      Evdev Wheel Emulation (280): 0
      Evdev Wheel Emulation Axes (281): 0, 0, 4, 5
      Evdev Wheel Emulation Inertia (282): 10
      Evdev Wheel Emulation Timeout (283): 200
      Evdev Wheel Emulation Button (284): 4
      Evdev Drag Lock Buttons (285): 0

  • Comments

    Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
     
    Email address will not be published.
    Submitting comment...