Splinux

A tool for splitting the screen on Linux, and passing inputs to them.

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Split-screen multiplayer
  2.  Split-screen view

 Tags

  • split-screen

Splinux News & Activities

Highlights All activities

Recent activities

Show all activities

Splinux information

  • Developed by

    Syntrait
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Games

GitHub repository

  •  110 Stars
  •  1 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub
Splinux was added to AlternativeTo by Darlene Sonalder on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Splinux?

Splinux

A tool for splitting the screen on Linux, and passing inputs to them Disclaimer

This program might trigger anti-cheats for "automation", use at your own risk. Usage Starting the program

In a 1920x1080 screen, to split the program horizontally, run both programs with

Launch your program (ex. librewolf) with

gamescope -W 1920 -H 540 -- librewolf

If the program is a game on Steam, add this to the command line arguments

gamescope -W 1920 -H 540 -- %command% Identifying the display ids

After launching your programs on separate gamescope sessions, you need to know their display ids

At the location /tmp/.X11-unix/, you can see files with names like "X0", "X1", "X2", "X3", "X4", "X5", etc. These files show what displays are currently open. The ones you should be looking for should be the recent ones with the biggest numbers. Identifying the device ids

If we run evtest, we will be greeted with a list of devices currently connected to our system, along with their device ids. Example

We need to ignore things like "Consumer Control", "System Control", "Lid Switch", "Power button", and devices like keyboards belonging to mices. In this case, I have 2 keyboards connected via USB (excluding the laptop keyboard) and 2 mice.

What we want from here are 25,28 and 10,13 Launching Splinux

Launch Splinux. After launching Splinux, you will be greeted with 2 text boxes, and a "+" button.

Enter the display id you found in the box. If you found X30, then type :30 in the box.

Enter the device ids you found in the box. If you found /dev/input/event25 and /dev/input/event28, enter the box 25,28 IMPORTANT: If you find yourself stuck, try disconnecting and reconnecting the devices, this will free the devices. Or, if you have a spare mouse or keyboard, you can click the desired client's "X" button After you are ready, click the "+" button. This will grab the keyboard and mouse, and dedicate them to that display.

Official Links