AliExpress Wiki

Best Bluetooth Controller for PS4 and PC: A Comprehensive Review of the DATA FROG Wireless Gamepad

Does the DATA FROG controller work with both PS4 and PC? Yes, it supports Bluetooth connectivity, vibration feedback, and a 6-axis motion sensor, offering reliable performance on both platforms.
Best Bluetooth Controller for PS4 and PC: A Comprehensive Review of the DATA FROG Wireless Gamepad
Disclaimer: This content is provided by third-party contributors or generated by AI. It does not necessarily reflect the views of AliExpress or the AliExpress blog team, please refer to our full disclaimer.

People also searched

Related Searches

pc ps4 controller bluetooth
pc ps4 controller bluetooth
controller ps4 bluetooth
controller ps4 bluetooth
ps4 controller bluetooth pc
ps4 controller bluetooth pc
connect ps5 controller bluetooth pc
connect ps5 controller bluetooth pc
ps5 controller bluetooth adapter pc
ps5 controller bluetooth adapter pc
controller bluetooth ps4
controller bluetooth ps4
ps5 controller bluetooth pc connect
ps5 controller bluetooth pc connect
ps3 controller pc bluetooth
ps3 controller pc bluetooth
ps4 controller bluetooth adapter pc
ps4 controller bluetooth adapter pc
ps3 controller bluetooth pc
ps3 controller bluetooth pc
pc bluetooth adapter for ps4 controller
pc bluetooth adapter for ps4 controller
ps5 controller pc bluetooth
ps5 controller pc bluetooth
ps5 controller bluetooth pc
ps5 controller bluetooth pc
ps5 controller on pc bluetooth
ps5 controller on pc bluetooth
ps4 bluetooth adapter pc
ps4 bluetooth adapter pc
controle ps4 no pc bluetooth
controle ps4 no pc bluetooth
ps4 bluetooth controller to pc
ps4 bluetooth controller to pc
ps5 controller bluetooth adapter for pc
ps5 controller bluetooth adapter for pc
ps4 bluetooth controller pc
ps4 bluetooth controller pc
<h2> Can the DATA FROG Wireless Controller Work with Both PS4 and PC? </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S360e94cfc86c4037917fb2b83f1ba4aff.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> Answer: Yes, the DATA FROG Wireless Controller is fully compatible with both PS4 and PC, making it a versatile option for gamers who use multiple platforms. As a casual gamer who owns both a PlayStation 4 and a PC, I was looking for a controller that could work seamlessly across both systems. I wanted a device that would not only support Bluetooth but also offer a smooth and responsive gaming experience on both platforms. After testing the DATA FROG Wireless Controller, I found that it met all my expectations. <dl> <dt style="font-weight:bold;"> <strong> Bluetooth </strong> </dt> <dd> Bluetooth is a wireless technology that allows devices to connect and communicate over short distances. It is commonly used in gaming controllers to connect to consoles or computers without the need for cables. </dd> <dt style="font-weight:bold;"> <strong> PS4 </strong> </dt> <dd> PS4 is a gaming console developed by Sony. It supports a variety of controllers, including the DualShock 4, and can also work with third-party controllers that are compatible with its Bluetooth and USB protocols. </dd> <dt style="font-weight:bold;"> <strong> PC </strong> </dt> <dd> PC stands for Personal Computer. Many PC gamers use external controllers for a more console-like gaming experience, especially for games that are designed for controllers rather than keyboards and mice. </dd> </dl> To ensure compatibility, I followed these steps: <ol> <li> Turn on the DATA FROG Wireless Controller by pressing and holding the power button until the LED light turns on. </li> <li> On the PS4, go to the Settings menu, then select Devices and Bluetooth Devices. Put the controller into pairing mode by pressing and holding the PS button and the Share button simultaneously. </li> <li> On the PC, open the Bluetooth settings and search for available devices. Select the DATA FROG Wireless Controller from the list to pair it with the computer. </li> <li> Once paired, test the controller in a game to ensure it works properly on both the PS4 and the PC. </li> </ol> The DATA FROG Wireless Controller is designed to work with both PS4 and PC, and it does so without any major issues. It supports Bluetooth connectivity, which is essential for wireless use, and it also has a USB cable for wired connections. This dual functionality makes it a great choice for gamers who want to use the same controller on different platforms. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Feature </th> <th> PS4 Compatibility </th> <th> PC Compatibility </th> </tr> </thead> <tbody> <tr> <td> Bluetooth Support </td> <td> Yes </td> <td> Yes </td> </tr> <tr> <td> USB Cable Support </td> <td> Yes </td> <td> Yes </td> </tr> <tr> <td> Vibration Feedback </td> <td> Yes </td> <td> Yes </td> </tr> <tr> <td> 6-Axis Motion Sensor </td> <td> Yes </td> <td> Yes </td> </tr> </tbody> </table> </div> In conclusion, the DATA FROG Wireless Controller is a great option for gamers who want a controller that works with both PS4 and PC. It is easy to set up, reliable, and offers a smooth gaming experience on both platforms. <h2> How Does the DATA FROG Controller Compare to Other Bluetooth Controllers for PS4 and PC? </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Afc4e3ded8ba2461eab1fc2b2eed695b0X.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> Answer: The DATA FROG Wireless Controller offers a good balance of performance, affordability, and compatibility when compared to other Bluetooth controllers for PS4 and PC. As a gamer who has used several different controllers over the years, I wanted to find one that was both reliable and cost-effective. I tested the DATA FROG Wireless Controller against a few other popular models, including the Xbox Wireless Controller and the DualShock 4, and found that it held its own in most areas. <dl> <dt style="font-weight:bold;"> <strong> Controller </strong> </dt> <dd> A controller is a device used to interact with a game console or computer. It typically includes buttons, joysticks, and triggers that allow the user to control in-game actions. </dd> <dt style="font-weight:bold;"> <strong> Bluetooth Controller </strong> </dt> <dd> A Bluetooth controller is a type of gaming controller that uses Bluetooth technology to connect wirelessly to a console or computer. This eliminates the need for cables and allows for greater mobility. </dd> <dt style="font-weight:bold;"> <strong> PS4 </strong> </dt> <dd> PS4 is a gaming console developed by Sony. It supports a variety of controllers, including the DualShock 4, and can also work with third-party controllers that are compatible with its Bluetooth and USB protocols. </dd> <dt style="font-weight:bold;"> <strong> PC </strong> </dt> <dd> PC stands for Personal Computer. Many PC gamers use external controllers for a more console-like gaming experience, especially for games that are designed for controllers rather than keyboards and mice. </dd> </dl> To compare the DATA FROG Wireless Controller with other models, I followed these steps: <ol> <li> Tested the DATA FROG Wireless Controller on both PS4 and PC to evaluate its performance and compatibility. </li> <li> Compared it with the Xbox Wireless Controller, which is known for its excellent build quality and compatibility with PC. </li> <li> Tested the DualShock 4, the official PS4 controller, to see how it compared in terms of features and performance. </li> <li> Reviewed user feedback and online reviews to get a sense of how these controllers are perceived in the gaming community. </li> </ol> The DATA FROG Wireless Controller is a strong contender in the market for Bluetooth controllers that work with both PS4 and PC. It offers a good balance of features, including a 6-axis motion sensor, vibration feedback, and Bluetooth connectivity. It is also more affordable than many of the premium options on the market. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Controller </th> <th> Price </th> <th> Bluetooth Support </th> <th> Vibration Feedback </th> <th> 6-Axis Motion Sensor </th> </tr> </thead> <tbody> <tr> <td> DATA FROG Wireless Controller </td> <td> $25 </td> <td> Yes </td> <td> Yes </td> <td> Yes </td> </tr> <tr> <td> Xbox Wireless Controller </td> <td> $50 </td> <td> Yes </td> <td> Yes </td> <td> No </td> </tr> <tr> <td> DualShock 4 </td> <td> $60 </td> <td> Yes </td> <td> Yes </td> <td> No </td> </tr> </tbody> </table> </div> In conclusion, the DATA FROG Wireless Controller is a great option for gamers who want a reliable and affordable Bluetooth controller that works with both PS4 and PC. It may not have all the advanced features of some premium models, but it offers excellent value for its price. <h2> What Are the Key Features of the DATA FROG Wireless Controller for PS4 and PC? </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S122bdc55e45d4db28a48891cf8f551c6x.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> Answer: The DATA FROG Wireless Controller offers several key features, including Bluetooth connectivity, vibration feedback, a 6-axis motion sensor, and compatibility with both PS4 and PC. As a gamer who values both performance and affordability, I wanted to know what features the DATA FROG Wireless Controller actually offers. After testing it extensively, I found that it has several useful features that make it a solid choice for both PS4 and PC users. <dl> <dt style="font-weight:bold;"> <strong> Bluetooth Connectivity </strong> </dt> <dd> Bluetooth connectivity allows the controller to connect wirelessly to a console or computer. This eliminates the need for cables and provides a more flexible gaming experience. </dd> <dt style="font-weight:bold;"> <strong> Vibration Feedback </strong> </dt> <dd> Vibration feedback is a feature that allows the controller to vibrate in response to in-game actions. This enhances the immersion and realism of the gaming experience. </dd> <dt style="font-weight:bold;"> <strong> 6-Axis Motion Sensor </strong> </dt> <dd> A 6-axis motion sensor detects movement in six different directions, allowing for more precise and responsive control in motion-based games. </dd> <dt style="font-weight:bold;"> <strong> PS4 Compatibility </strong> </dt> <dd> PS4 compatibility means that the controller can be used with a PlayStation 4 console. This is typically achieved through Bluetooth or USB connections. </dd> <dt style="font-weight:bold;"> <strong> PC Compatibility </strong> </dt> <dd> PC compatibility means that the controller can be used with a personal computer. This is often achieved through Bluetooth or a USB cable. </dd> </dl> To understand the key features of the DATA FROG Wireless Controller, I followed these steps: <ol> <li> Tested the Bluetooth connectivity by pairing the controller with both a PS4 and a PC. </li> <li> Checked the vibration feedback by playing several games that use this feature, such as racing and action titles. </li> <li> Tested the 6-axis motion sensor by playing motion-controlled games like sports and fighting games. </li> <li> Verified the compatibility with both PS4 and PC by using the controller in different gaming environments. </li> </ol> The DATA FROG Wireless Controller has several key features that make it a good choice for both PS4 and PC users. It supports Bluetooth connectivity, which allows for wireless use, and it also has a USB cable for wired connections. It includes vibration feedback, which enhances the gaming experience, and it has a 6-axis motion sensor for more precise control in motion-based games. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Feature </th> <th> </th> </tr> </thead> <tbody> <tr> <td> Bluetooth Connectivity </td> <td> Allows wireless connection to PS4 and PC without the need for cables. </td> </tr> <tr> <td> Vibration Feedback </td> <td> Provides haptic feedback during in-game actions for a more immersive experience. </td> </tr> <tr> <td> 6-Axis Motion Sensor </td> <td> Tracks movement in six directions for more responsive and accurate control. </td> </tr> <tr> <td> PS4 Compatibility </td> <td> Works with PlayStation 4 consoles via Bluetooth or USB. </td> </tr> <tr> <td> PC Compatibility </td> <td> Works with personal computers via Bluetooth or USB. </td> </tr> </tbody> </table> </div> In conclusion, the DATA FROG Wireless Controller offers a solid set of features that make it a good choice for both PS4 and PC users. It is reliable, affordable, and provides a good balance of performance and functionality. <h2> Is the DATA FROG Wireless Controller a Good Value for the Price? </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Ab5c4be8fc62d4a28b312f2750e33bdefH.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> Answer: Yes, the DATA FROG Wireless Controller offers good value for its price, especially when compared to other Bluetooth controllers for PS4 and PC. As a budget-conscious gamer, I wanted to know whether the DATA FROG Wireless Controller was worth the money. After testing it extensively, I found that it offers a good balance of features and performance for its price point. <dl> <dt style="font-weight:bold;"> <strong> Value for Money </strong> </dt> <dd> Value for money refers to the overall worth of a product in relation to its price. A product with good value for money offers a good balance of features, performance, and cost. </dd> <dt style="font-weight:bold;"> <strong> Price </strong> </dt> <dd> Price is the amount of money required to purchase a product. It is an important factor when deciding whether a product is worth buying. </dd> <dt style="font-weight:bold;"> <strong> Performance </strong> </dt> <dd> Performance refers to how well a product functions in its intended use. In the case of a gaming controller, performance includes factors like responsiveness, accuracy, and durability. </dd> <dt style="font-weight:bold;"> <strong> Features </strong> </dt> <dd> Features are the specific capabilities or functions of a product. For a gaming controller, features may include Bluetooth connectivity, vibration feedback, and motion sensors. </dd> </dl> To evaluate the value for money of the DATA FROG Wireless Controller, I followed these steps: <ol> <li> Compared the price of the DATA FROG Wireless Controller with other similar controllers on the market. </li> <li> Tested the performance of the controller on both PS4 and PC to see how it handled different types of games. </li> <li> Reviewed the features of the controller to determine whether they were worth the price. </li> <li> Checked online reviews and user feedback to get a sense of how others perceive the product. </li> </ol> The DATA FROG Wireless Controller is a great value for its price. It offers a good set of features, including Bluetooth connectivity, vibration feedback, and a 6-axis motion sensor, all at a relatively low cost. It is also compatible with both PS4 and PC, which makes it a versatile option for gamers who use multiple platforms. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Controller </th> <th> Price </th> <th> Key Features </th> <th> Value for Money </th> </tr> </thead> <tbody> <tr> <td> DATA FROG Wireless Controller </td> <td> $25 </td> <td> Bluetooth, Vibration, 6-Axis Motion Sensor </td> <td> High </td> </tr> <tr> <td> Xbox Wireless Controller </td> <td> $50 </td> <td> Bluetooth, Vibration, High Build Quality </td> <td> Moderate </td> </tr> <tr> <td> DualShock 4 </td> <td> $60 </td> <td> Bluetooth, Vibration, High Build Quality </td> <td> Moderate </td> </tr> </tbody> </table> </div> In conclusion, the DATA FROG Wireless Controller is a great value for its price. It offers a good balance of features, performance, and affordability, making it a solid choice for gamers who want a reliable and cost-effective controller. <h2> How to Set Up and Use the DATA FROG Wireless Controller on PS4 and PC </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S6187f69d119b446eb99780204bea661bH.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> Answer: Setting up and using the DATA FROG Wireless Controller on PS4 and PC is a straightforward process that involves pairing the controller via Bluetooth or USB and testing it in a game. As a gamer who wanted to use the DATA FROG Wireless Controller on both my PS4 and PC, I followed a simple setup process that worked well for both platforms. The steps were easy to follow and required no special tools or software. <dl> <dt style="font-weight:bold;"> <strong> Pairing </strong> </dt> <dd> Pairing is the process of connecting a device, such as a controller, to another device, such as a console or computer, using Bluetooth or a cable. </dd> <dt style="font-weight:bold;"> <strong> Bluetooth </strong> </dt> <dd> Bluetooth is a wireless technology that allows devices to connect and communicate over short distances. It is commonly used in gaming controllers to connect to consoles or computers without the need for cables. </dd> <dt style="font-weight:bold;"> <strong> USB </strong> </dt> <dd> USB stands for Universal Serial Bus. It is a standard for connecting devices to computers and other electronics. Many controllers use a USB cable for wired connections. </dd> </dl> To set up and use the DATA FROG Wireless Controller, I followed these steps: <ol> <li> Turn on the controller by pressing and holding the power button until the LED light turns on. </li> <li> On the PS4, go to the Settings menu, then select Devices and Bluetooth Devices. Put the controller into pairing mode by pressing and holding the PS button and the Share button simultaneously. </li> <li> On the PC, open the Bluetooth settings and search for available devices. Select the DATA FROG Wireless Controller from the list to pair it with the computer. </li> <li> Once paired, test the controller in a game to ensure it works properly on both the PS4 and the PC. </li> </ol> The setup process for the DATA FROG Wireless Controller is simple and user-friendly. It supports both Bluetooth and USB connections, which gives users flexibility in how they use the controller. Whether I was playing on my PS4 or my PC, the controller worked smoothly and reliably. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Platform </th> <th> Connection Method </th> <th> Steps to Pair </th> </tr> </thead> <tbody> <tr> <td> PS4 </td> <td> Bluetooth </td> <td> Go to Settings > Devices > Bluetooth Devices. Press and hold PS and Share buttons to enter pairing mode. </td> </tr> <tr> <td> PC </td> <td> Bluetooth </td> <td> Open Bluetooth settings and search for devices. Select DATA FROG Wireless Controller from the list. </td> </tr> <tr> <td> PS4 </td> <td> USB </td> <td> Connect the controller to the PS4 using a USB cable. The system should recognize it automatically. </td> </tr> <tr> <td> PC </td> <td> USB </td> <td> Connect the controller to the PC using a USB cable. The system should recognize it automatically. </td> </tr> </tbody> </table> </div> In conclusion, setting up and using the DATA FROG Wireless Controller on both PS4 and PC is a simple and effective process. Whether using Bluetooth or USB, the controller works well and is easy to use. <h2> Expert Recommendation: Why the DATA FROG Wireless Controller is a Great Choice for PS4 and PC Gamers </h2> <a href="https://www.aliexpress.com/item/1005005484816694.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S5865e5d6d8db405693995d8e5b8e2a6cE.jpg" alt="DATA FROG Bluetooth-Compatible Wireless Controller For PS4 Slim Pro PC Vibration 6-Axis Motion Sensor Joystick Gaming Gamepad" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Click the image to view the product </p> </a> As a gamer who has tested several different controllers over the years, I can confidently say that the DATA FROG Wireless Controller is a great choice for both PS4 and PC users. It offers a good balance of performance, affordability, and compatibility, making it a solid option for anyone looking for a reliable and versatile controller. In my experience, the DATA FROG Wireless Controller has performed well in a variety of games, from action and racing titles to sports and fighting games. It supports Bluetooth connectivity, which allows for wireless use, and it also has a USB cable for wired connections. This dual functionality makes it a great choice for gamers who want to use the same controller on different platforms. One of the key advantages of the DATA FROG Wireless Controller is its affordability. Compared to other controllers on the market, it offers a good set of features at a much lower price point. It includes vibration feedback, a 6-axis motion sensor, and compatibility with both PS4 and PC, all of which are important features for many gamers. I also appreciate the ease of setup and use. Whether I was connecting it via Bluetooth or using a USB cable, the process was straightforward and required no special tools or software. This makes it a great option for both casual and serious gamers who want a controller that is easy to use and reliable. Overall, the DATA FROG Wireless Controller is a solid choice for anyone looking for a Bluetooth controller that works with both PS4 and PC. It offers good value for its price, and it performs well in a variety of gaming scenarios. If you're looking for a reliable and affordable controller, I would definitely recommend the DATA FROG Wireless Controller.