How To Connect a PS4 Controller To An iPhone, iPad Or Android Device

While most hardcore gamers will give preference to a PC or a gaming console to play your games, let’s not forget that the recent Android and iOS devices also boast super gaming features. There’s a reason why a lot of PC-only and gaming consoles-only games have made their way to the Google Play Store and Apple App Store lately.

If you’re someone who enjoys gaming on both consoles and your mobile phones, you’d be glad to know that your PS4 controller can now be used to play games on your mobile devices. This makes it easier to play your favorite games on your mobile as you don’t have to learn new control layouts and you can use the default layout of your controller.

the PS4 controller uses Bluetooth to connect to the PS4 console, you
can use this wireless functionality (Bluetooth) to connect your
controller to your mobile devices. The following guide covers
everything from connecting the controller to remapping the game
controls to finally disconnecting the controller and connecting it
back to your console.

Use a PS4 Controller With An Android Device

a PS4 controller with an Android device is extremely easy. All it
requires you to do is press two buttons on your controller, enable an
option on your Android device, and you are ready to play your Android
games using your PS4 controller.

only does it let you play games but you can also navigate around your
Android interface using the controller. The control buttons, though,
will not always work the way you want but you have a fix for that as

first check out how to connect both the devices to each other:

  • Unplug your PS4 controller from your console. Then press and hold down the Share and PS buttons together for a few seconds. Let go of the buttons when your controller starts to blink white.
  • Your controller is now ready to be paired with your device.
  • On your Android based device, launch the Settings app and tap on Bluetooth & device connection. Tap on Pair new device at the top to start looking for your wireless controller.
  • Allow your device to scan for your PS4 controller. When the controller appears in the device list, tap on it to connect to it.
  • The white light will stop blinking on your controller which indicates your Android device has been successfully paired with the controller.

You can press the navigation buttons on the controller to navigate around the options on your Android device. I played with it for some time to access various options in the Settings app and it worked like a charm.

Connect a PS4 Controller To An iPhone/iPad

a PS4 controller with an iPhone or iPad is as easy as doing so on an
Android device. However, there’s one requirement that your iOS
device must meet.

Your iPhone and iPad must be running the latest iOS 13 for your device to be able to connect to the PS4 controller. If you don’t run this version of the iOS, it’s time you head into Settings > General > Software Update and get the device updated to the latest version available.

Once the iOS version is updated, you’re ready to pair your device with the PS4 controller. Press and hold down the Share and PS buttons together and your controller will start blinking. Head to Settings > Bluetooth on your device and tap on the controller to connect to it.

as you’re connected, the light on the controller will stop
blinking. You’re now ready to play games and navigate around on
your iOS device using your PS4 controller.

Troubleshoot The Lag Issues With The Controller

the connection between your Android device and your controller may
get interrupted. If it happens too often and causes too much
inconvenience, you can fix the issue by installing an app on your

There’s an app called Bluetooth Auto Connect on the Google Play Store that allows you to fix many Bluetooth-related issues on your device. It has an option called Continuous Connect that ensures your device is always connected to the controller (or any other Bluetooth device for that matter).

how to use the app to keep both of your devices connected to each

  • Launch the Bluetooth Auto Connect app on your device while your device is connected to the PS4 controller.
  • Tap on Advanced Options followed by Continuous Connect (Sec). Type in any number between two and ten and hit OK.

The app will ensure your devices remain connected all the time. You may though change the numbers in the option if the current one doesn’t work for you.

Remap The Game Controls To Work With The PS4 Controller

you’ve already started playing games using the PS4 controller on
your Android device, you’d notice that some of the game control
options aren’t really optimized for your external controller. This
is because many of the games haven’t got the external controller
support, yet.

However, you can change that with an app. Enter Octopus, a key remapper app that lets you change which key does what on your device. Using this app, you can customize your game controls in such a way that they fit with the controls of your PS4 controller.

download and install the app on your device, add your game to the
list, and start customizing the controls.

Disconnect The Controller From Your Devices

When you’ve finished playing games on your devices with the PS4 controller, you might want to disconnect the controller and pair it back to your console.

  • On your Android or iOS device, open the Bluetooth option in the Settings app. Then tap and hold on the PS4 controller in the devices list and select Disconnect followed by Forget.
  • Your controller will disconnect from your devices and will be ready to pair with your console. Plug in the controller to the console using a USB cable and press the PS button.

Minecraft Windows 10 vs Java version: Which should you buy?

Minecraft was originally a Java based game until Microsoft bought it. The company has left Minecraft mostly untuoched in that the team continues to develop it to the same standard before with one exception. There is a Minecraft UWP version of the game. The Java version is still alive and in active development but since Minecraft is a popular game title, having it as a UWP app is a good way to promote these types of apps.

Minecraft Windows 10 vs Java version

The two versions are a lot alike as far as features are concerned and by features, we mean the various items, mobs, and biomes that appear in the game, as well as its general mechanics. That said, there are differences between the game as well and they impact game play to a great extent.

Bugs, bugs, and bugs

Games, particularly those as complex as Minecraft will have bugs in them. The Java version has its own glitches and the Windows 10 version has its own bugs but the Java version has been around for a good ten years and the Windows 10 version has not.

As such, the bugs in the UWP version of the app are far worse than those in the Java version. You may notice that mob spawn rates, as well as biome diversity has suffered somewhat in both versions of the app but on the UWP version, it’s particularly bad. The spawn rate is poor enough to make the game’s objective far more difficult to reach.

The point is, while both versions have bugs, the UWP version has bugs that impact game play.

Resources and modifications

Minecraft for Windows 10 supports almost all the modifications that the Java version does however, not as many resources for it have been developed. You’ll find plenty of texture packs and shaders for the Java version, and only a handful of them for the Windows 1o version. If you plan to mod the game quite a bit, the Java version is the way to go.

System resource consumption

The Java version of Minecraft is far more resource hungry than the Windows 10 version. This is more a Java problem than a Minecraft problem but there’s been little improvement on that front. If you do not intend to mod the game much, using the Windows 10 version is a better idea. That said, with modifications, the Windows 10 version of the app does run heavy on the system.

Active development

As mentioned earlier, the Java version of Minecraft is still being actively developed and there are no indications that it will be abandoned. If your only reason for switching to the Windows 10 version is you’re worried that the Java one will be discontinued, you should know that Microsoft tends to keep it alive.


Minecaft, as a game, has a large user base that uses the Java version with only a small portion using the Windows 10 version. As such, the creative community builds most things for the Java version. Many in-game mechanics will work the same on both versions but any time it comes to things like texture packs, or adding other external resources/additions to the app, you will find the Windows 10 version will be left behind.

Cross platform multi-player

Minecraft is a desktop game but other versions of it do exist for other gaming platforms. There are even dedicated mobile versions of the game. Both the Java version and the Windows 10 version allows you to play with other players via servers etc., however with the Windows 10 version, the players can be from any platform; mobile, desktop, or console. The Java version does not have this option and there’s no way to force it.

Controller support

This is one of the bigger difference between the Java and Windows 10 versions of the app and it may, or may not matter depending how you want to play the game.

As of writing, the Java version does not support controllers out of the box. There are hacks to get them working but they’re hacks. The Windows 10 version supports controllers out of the box without any problems or complications.


Servers for both Java and Windows 10 versions are available however, due to the age of the Java version and it having more players overall, the Java servers far outnumber the Windows 10 ones and they are much better in most aspects.

Functional differences

While similar, Minecraft Windows 10 and the Java version are not identical. There’s a list of exclusive features that the Windows 10 version has that you can check out. If you see anything you’d like no matter what, consider going with the UWP version of the game.


The Minecraft Java version is more stable, has a larger community, and supports better maps, servers, and modifications that the Windows 10 version does not even come close to matching.

The Minecraft Windows 10 version has some exclusive features, controller support, and allows you to play with other players who are playing from different platforms.

Most people are of the opinion that if you like to play by yourself, focus on the core of the game, or just have fun in creative mode, the Windows 10 version is for you. If you want to play on servers, heavily mod the game so that it practically looks like Skyrim, the Java version is for you.

Read Minecraft Windows 10 vs Java version: Which should you buy? by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

How to sync Firefox with the Gnome web browser

Gnome’s browser (called Web) is an excellent little open-source browser that ships as the default browser of choice for Gnome Shell. It’s very quick and slimmed down compared to a lot of other modern web browsers available in the mainstream for Linux users (like Google Chrome, Firefox, Vivaldi, etc.). Web has quite a few useful features, all of which are listed here. By far one of the best features it has is the ability for Web to access Firefox Sync data, allowing users to keep data in Web and the Firefox browser in sync.

Setting up Firefox sync in Web is a pretty straightforward process. To sync with your account, start by opening up the browser. You can launch it by pressing Win and searching for “Web.”

Note: don’t already have the Gnome Web browser set up on your Linux PC. Don’t worry! Just head over to this page here to learn how to get Gnome Web working on your Linux system.

Access sync settings for Web

Once Gnome Web is open, you’ll see a page that says “Welcome to Web.” Don’t worry about the start page for now. Open up the settings menu. The settings menu is located next to the minimize button in the right-hand section of the window.

Inside of the Gnome Web settings menu, you’ll need to make your way to the “preferences” option, and select it to access Web’s browser preferences.

In the “preferences” window that pops up, there are several different options to choose from. Look through these different choices for “Sync” and click it with the mouse to access the syncing settings for the Gnome Web browser on your Linux PC.

In the syncing settings, you’ll see a page that says “Firefox Sync,” Followed by “Sign in with your Firefox sync account to sync your data with Web and Firefox on other computers.” Using the UI, enter both your email and password for the account that you use to sign in to the Mozilla Firefox sync system.

Note: syncing bookmarks with Firefox Sync on Gnome Web requires a Firefox account. If you do not already have a Firefox account, click here to create one.

After entering your account details, click the blue “Sign in” button to log into the system. Once the button is clicked, a message on the screen that says “Confirm this sign-in” will show up. Log into your email account to confirm that Web can have access to your Firefox sync data.

Syncing options

Signing into Firefox Sync in Gnome Web will not automatically download all of your data. By default, nothing will happen. Instead, you must manually choose the options you want to sync. These options are “Bookmarks,” “Passwords,” “History,” and “Open Tabs.”

Bookmark sync

To sync your Firefox bookmarks with Gnome Web, check the “Bookmarks” box, followed by the “Sync Now” button.

Password sync

To sync your Firefox Passwords with Gnome Web, select the “Passwords” box, followed by the “Sync Now” button.

History sync

To sync browser history with Gnome Web, choose the “History” box, then select “Sync Now.”

Tab sync

To sync your tabs between Firefox and Gnome Web, select the “tabs” box, and select the “Sync Now” button.

Access your Firefox data in Web

Accessing Firefox data within Gnome Web is very simple, due to Gnome Web’s simple user interface. If you want to access any of the data you’ve synced, follow the instructions below.


To get to the Firefox bookmarks synced to Gnome Web, look for the “Ribbon” button and select it with the mouse. After clicking the “Ribbon” button, a pop-up menu will appear, containing all of your browser bookmarks, including Firefox ones.


Need to gain access to Firefox passwords synced with Gnome Web? Here’s how to do it. First, open up the settings menu next to the minimize button. Then, click on the “Preferences” button to access Web’s browser settings.

Inside of the “Preferences” area, find “Stored Data.” In “Stored Data,” find “Passwords” and click on “Manage Passwords” to view passwords synced by Firefox, and others.


Synced Firefox browser history and tabs can be accessed in Gnome Web by pressing Ctrl + H on the keyboard. Alternatively, browser history is accessible by clicking the settings menu, followed by “History.”

Import bookmarks from other browsers to Gnome Web

Not a Firefox user? Still, want to add import browser bookmarks into the Gnome Web browser? Here’s how to do it. First, open up the “Web” settings menu. From there, find the “Import Bookmarks” button and select it to import an HTML bookmark list into Web manually.

Once the bookmarks are imported, they’ll be accessible in Web’s bookmarks area, which you can quickly access by clicking on the “Ribbon” button.

Read How to sync Firefox with the Gnome web browser by Derrik Diener on AddictiveTips – Tech tips to make you smarter

How to set up the Glances system monitor on Linux

Glances is a powerful system monitor application that is accessible via a web browser over the network, or on the local machine. It can monitor everything from CPU usage, available system Memory, Load, Disk Input/Output, Filesystem capacity, and much more. The app is free, and the source code is available on Github.

In this guide, we’ll go over how to set up the Glances system monitor on Linux. However, Linux is not the only operating system that it can run on. If you run a Windows server or even Mac OS, it works there too, as it is cross-platform.

Install Glances

The Glances app is available for installation to Linux users in several ways, such as a self-installing Bash script, an installable module from Python Pip, and installation packages on several popular Linux operating systems ( Ubuntu, Arch Linux, Debian, Fedora,etc.).

To start the installation of Glances on your Linux operating system, launch a terminal window by pressing Ctrl + Alt + T or Ctrl + Shift + T. Then, follow the command-line instructions outlined below for the OS you use.


The Glances application is readily available for installation on Ubuntu Linux, via the “Universe” software repository. To install the program on your system, use the Apt command below.

sudo apt install glances


On Debian Linux, the Glances system monitoring program is installable via the “Main” software repository. To get it installed on Debian, use the following Apt-get command in a terminal window.

sudo apt-get install glances

Arch Linux

Glances is installable on Arch Linux through the “Community” software repository. To enable “Community” on Arch Linux, open up the Pacman configuration file in Nano with the command below.

sudo nano -w /etc/pacman.conf

Scroll through the configuration file with the Down Arrow on the keyboard, and locate “Community.” From there, remove the # symbol from in front of it, along with all of the lines directly below it.

After editing the “Community” software repository in the Pacman configuration file, save the edits by pressing Ctrl + O, and exit the editor with Ctrl + X.

When the editing of the Pacman configuration file is complete, resync Arch Linux with the official servers.

sudo pacman -Syy

With everything synced, you’ll be able to install the Glances app on Arch Linux with the command below.

sudo pacman -S glances


If you want to get Glances on Fedora Linux, there’s no need to enable RPMFusion, or any other third-party software repository. Instead, the app is readily available in the primary Fedora software repositories. To set it up, run the following dnf command below.

sudo dnf install glances


On OpenSUSE Linux, Glances is available for installation via the “OSS All” software repository. To start the installation, use the following Zypper command in a terminal window.

sudo zypper install glances

Snap package

Glances is up on the Snap store. So, if you’re having trouble getting the Glances system monitoring application installed on your distribution of choice, but can install Snaps, this installation method is the way to go.

To install Glances via the Snap store, start by enabling the Snapd runtime. Once the runtime is enabled, use the snap install command below to get the app working.

sudo snap install glances

Access Glances

The Glances application is accessible to monitor your system in console mode by running in a terminal window, and by way of a web browser. In this guide, we’ll show you how to access and use Glances in both ways.


Although Glances focuses heavily on the web interface, it is entirely possible to take a look at the system monitoring application from the terminal window that the software is run on. To access it, launch a terminal with Ctrl + Alt + T or Ctrl + Alt + T. Then, once the command-line is open, run the command below to access Glances.


From here you’ll be able to monitor many aspects to your Linux server or workstation. The monitoring dashboard can quickly be closed by pressing Ctrl + C on the keyboard.

Web browser

The Glances system monitor has a stellar system monitoring tool for the web. It runs as a simple web server on port 61208 and is accessible to anyone with a web browser connected to the same network.

To start up Glances in web browser mode, launch a terminal window with the keyboard combination Ctrl + Alt + T or Ctrl + Shift + T. From there, use the pip install command to load up the “bottle” module.

Note: you must install pip to use bottle

sudo pip install bottle

Following the installation of bottle, run Glances in web browser mode. Be sure to add the “&” symbol at the end, as it is required or it will not be possible to send the software to the background.

glances -w &

Disown the process and send it to the background using disown.


From here, you’ll be able to access the Glances monitoring interface from any browser connected to the same network with:


Need to end the Glances browser UI? Run:

killall glances

Read How to set up the Glances system monitor on Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter

How To Convert Pictures Into a Movie The Easy Way

You don’t need to hire a professional video maker to whip up your own movie. You can do it on your own and if you think you need to spend a dime for this project, you’re mistaken.

Today, you’ll learn how to make pictures into a movie the easy way. With this approach, you can admire your pictures in a more enjoyable way.

What You Need

A USB cable, pictures (in a folder or digital camera), and video-editing software are the things you need to make a movie out of your pictures.

You can go with any video editor, but you should consider using Windows Movie Maker or a built-in program. Doing so means you won’t have to download a third party tool for this project.

The Process

  • To begin, launch your video editor. You can do this by typing video editor once you press the Win key.
  • Then click on Import.
  • If you’ve already loaded the pictures that you want to use into a folder in your computer, choose to Import from a folder. If they are still in your digital camera’s memory card, choose to Import from a USB device.
  • Select the pictures that you want to add to your movie by ticking the box on the upper right of the photo. Then, choose + Add to.
  • A window will then appear. It asks you to specify where you want to add the selected pictures. There, choose New video with music.
  • You will then Name your new video. After you enter a name, click Create video.
  • Once you enter the basic details for your movie, you will get access to your Storyboard. Here, you can edit your movie using the many options presented to you.
  • Here, you get to play around as much as you want. You can + Add title card, set your movie’s Duration, Resize, use Filters, add Text, select Motion, and add 3D effects.
  • What you do during this stage is not final. You can always check out your progress by clicking the play button. Doing so lets you watch your movie in action.
  • If you want to erase all the edits you made, that’s fine, too. Just hit Remove all.


Remember not to follow the instructions here word for word. As mentioned, the video editor used here is a Windows built-in program. You need to be mindful of the device you’re using.

If you’re using a Mac, you can also use its built-in movie maker. While the exact process may be different, the concept still remains.

Finishing Your Movie

  • If you’re 100% satisfied with the movie, you can wrap things up. Choose Finish video from the top.
  • A window will then appear. It will present you with the different options for your finished project. Choose the one that fits your purpose.