Comments (5)
This is working as intended. Plugins which have the same name as a previous plugin (including empty names) will override the functionality. This also goes for child profiles. Simply name your plugins differently and it works.
This will work slightly different in the next release and be visible in the GUI
from ucr.
Unless I'm doing something wrong (which is quite possible), the issue exists regardless of plugin name. I've given each plugin a unique, distinct name, and the issue persists.
But, if the next release will work differently anyway, maybe this is moot.
from ucr.
could you post your context.xml from the UCR folder?
from ucr.
Here you go:
<?xml version="1.0" encoding="utf-8"?>
<Context xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Profiles>
<Profile>
<Title>XB1 to DS4 (base)</Title>
<Guid>1a51ae2c-5308-449f-a6d6-ac985aec02a5</Guid>
<ChildProfiles />
<Plugins>
<Plugin xsi:type="AxisToAxis">
<Title>myLX</Title>
<Inputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>0</KeyType>
<KeyValue>0</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Inputs>
<Outputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>0</KeyType>
<KeyValue>0</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Outputs>
<Invert>false</Invert>
<Linear>false</Linear>
<DeadZone>0</DeadZone>
<Sensitivity>100</Sensitivity>
</Plugin>
<Plugin xsi:type="AxisToAxis">
<Title>myLY</Title>
<Inputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>0</KeyType>
<KeyValue>1</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Inputs>
<Outputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>0</KeyType>
<KeyValue>1</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Outputs>
<Invert>false</Invert>
<Linear>false</Linear>
<DeadZone>0</DeadZone>
<Sensitivity>100</Sensitivity>
</Plugin>
<Plugin xsi:type="ButtonToButton">
<Title>myA</Title>
<Inputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>1</KeyType>
<KeyValue>0</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Inputs>
<Outputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>1</KeyType>
<KeyValue>0</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Outputs>
</Plugin>
<Plugin xsi:type="ButtonToButton">
<Title>myB</Title>
<Inputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>1</KeyType>
<KeyValue>1</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Inputs>
<Outputs>
<DeviceBinding>
<IsBound>true</IsBound>
<DeviceNumber>0</DeviceNumber>
<KeyType>1</KeyType>
<KeyValue>1</KeyValue>
<KeySubValue>0</KeySubValue>
</DeviceBinding>
</Outputs>
</Plugin>
</Plugins>
<InputDeviceGroupGuid>d9b24f6e-fbce-417e-a6da-68cff47215cb</InputDeviceGroupGuid>
<OutputDeviceGroupGuid>8533d4af-cf03-4f39-ace6-465eda19b955</OutputDeviceGroupGuid>
</Profile>
</Profiles>
<InputGroups>
<DeviceGroup>
<Title>XB1</Title>
<Guid>d9b24f6e-fbce-417e-a6da-68cff47215cb</Guid>
<Devices>
<Device>
<Title>Xbox Controller 1</Title>
<ProviderName>SharpDX_XInput</ProviderName>
<DeviceHandle>0</DeviceHandle>
<DeviceNumber>0</DeviceNumber>
</Device>
</Devices>
</DeviceGroup>
</InputGroups>
<OutputGroups>
<DeviceGroup>
<Title>DS4</Title>
<Guid>8533d4af-cf03-4f39-ace6-465eda19b955</Guid>
<Devices>
<Device>
<Title>ViGEm DS4 Controller 1</Title>
<ProviderName>Core_ViGEm</ProviderName>
<DeviceHandle>ds4</DeviceHandle>
<DeviceNumber>0</DeviceNumber>
</Device>
</Devices>
</DeviceGroup>
</OutputGroups>
</Context>
from ucr.
Everything looks good, you might have better luck with the next release, a lot has changed
from ucr.
Related Issues (20)
- URC only working when keys are inverted HOT 2
- Where do i map lt and rt on xbox 360 controller HOT 1
- No Controller is Detected
- i dont see any input devices or output devices how can i fix that or is this a bug?
- no input and ouptu
- Mouse to Joystick not working
- UCR is not launching at all
- UCR is not launching
- Program can't find UnoJoy Joystick.
- unblocker is blocked
- can i use it in order to use keyboard as controller HOT 1
- I want to make the class name of the UCR application a fixed name. HOT 1
- no trigger response for fps
- Blocking toggle isn't showing up
- Cant see any plugins
- Fake Axis and Buttons
- Run Minimized?
- Delta to axis is super choppy
- Bad crashes and bugs
- can´t use delta to axis
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ucr.