next-icons-logoNext IconsAll Icons
export type IconProps = {
  size?: number | string;
  color?: string;
  className?: string;
} & React.SVGProps<SVGSVGElement>;

export const JoystickIcon = ({
  size = 24,
  color = "currentColor",
  className,
  ...props
}: IconProps) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 24 24"
    width={size}
    height={size}
    fill={color}
    className={className}
    {...props}
  >
      <path d="m11.29,9.71c.2.2.45.29.71.29s.51-.1.71-.29l2-2c.19-.19.29-.44.29-.71V3c0-.55-.45-1-1-1h-4c-.55,0-1,.45-1,1v4c0,.27.11.52.29.71l2,2Zm-.29-5.71h2v2.59l-1,1-1-1v-2.59Z" />
      <path d="m21,9h-4c-.27,0-.52.11-.71.29l-2,2c-.39.39-.39,1.02,0,1.41l2,2c.19.19.44.29.71.29h4c.55,0,1-.45,1-1v-4c0-.55-.45-1-1-1Zm-1,4h-2.59l-1-1,1-1h2.59v2Z" />
      <path d="m12.71,14.29c-.39-.39-1.02-.39-1.41,0l-2,2c-.19.19-.29.44-.29.71v4c0,.55.45,1,1,1h4c.55,0,1-.45,1-1v-4c0-.27-.11-.52-.29-.71l-2-2Zm.29,5.71h-2v-2.59l1-1,1,1v2.59Z" />
      <path d="m9.71,11.29l-2-2c-.19-.19-.44-.29-.71-.29H3c-.55,0-1,.45-1,1v4c0,.55.45,1,1,1h4c.27,0,.52-.11.71-.29l2-2c.39-.39.39-1.02,0-1.41Zm-3.12,1.71h-2.59v-2h2.59l1,1-1,1Z" />
  </svg>
);

Icon

Joystick

Category

keywords-buttons

Use case

Use this icon in navbar items, social link groups, profile actions, settings rows, and call-to-action buttons.

Size

48px

Color

#18181b

Related keywords-buttons icons

CommandEnterMaximizeMenuMinimizePowerSlider