- Messages
- 2
- Country

Hello,
I'm using VB .NEt and i'm trying to map a certain key to an event but the event won't fire
Enum SIMCONNECT_STATE
SIMCONNECT_STATE_OFF = 0
SIMCONNECT_STATE_ON = 1
End Enum
Enum EVENT_ID
VIEWEVENT
VIEW1DOWN
VIEW1UP
VIEW2DOWN
VIEW2UP
VIEW3DOWN
VIEW3UP
VIEW4DOWN
VIEW4UP
VIEW5DOWN
VIEW5UP
VIEW6DOWN
VIEW6UP
VIEW7DOWN
VIEW7UP
VIEW8DOWN
VIEW8UP
VIEW9DOWN
VIEW9UP
VIEW0DOWN
VIEW0UP
End Enum
Enum GROUP_ID
INPUT_GROUP
GROUP_UNKNOWN
End Enum
Try
AddHandler FSX_SimConnect.OnRecvEvent, New Microsoft.FlightSimulator.SimConnect.SimConnect.RecvEventEventHandler(AddressOf simconnect_OnRecvEvent)
Catch ex As Exception
End Try
FSX_SimConnect.MapClientEventToSimEvent(EVENT_ID.VIEW1DOWN, "View1down")
FSX_SimConnect.AddClientEventToNotificationGroup(GROUP_ID.INPUT_GROUP, EVENT_ID.VIEW1DOWN, False)
FSX_SimConnect.MapClientEventToSimEvent(EVENT_ID.VIEW1UP, "View1up")
FSX_SimConnect.AddClientEventToNotificationGroup(GROUP_ID.INPUT_GROUP, EVENT_ID.VIEW1UP, False)
FSX_SimConnect.MapInputEventToClientEvent(GROUP_ID.INPUT_GROUP, "CTRL+R", EVENT_ID.VIEW1DOWN, 0, EVENT_ID.VIEW1UP, 1, False)
FSX_SimConnect.SetNotificationGroupPriority(GROUP_ID.INPUT_GROUP, SimConnect.SIMCONNECT_GROUP_PRIORITY_HIGHEST)
FSX_SimConnect.SetInputGroupState(GROUP_ID.INPUT_GROUP, SIMCONNECT_STATE.SIMCONNECT_STATE_ON)
FSX_SimConnect.SubscribeToSystemEvent(EVENT_ID.VIEW1DOWN, "View1down")
FSX_SimConnect.SubscribeToSystemEvent(EVENT_ID.VIEW1UP, "View1up")
Private Sub simconnect_OnRecvEvent(ByVal Sender As Microsoft.FlightSimulator.SimConnect.SimConnect, ByVal data As Microsoft.FlightSimulator.SimConnect.SIMCONNECT_RECV_EVENT)
Beep()
end sub
no beep is produced on pressing CTRL+R why?
i've work hours on this and looked at every example on the net
I'm using VB .NEt and i'm trying to map a certain key to an event but the event won't fire
Enum SIMCONNECT_STATE
SIMCONNECT_STATE_OFF = 0
SIMCONNECT_STATE_ON = 1
End Enum
Enum EVENT_ID
VIEWEVENT
VIEW1DOWN
VIEW1UP
VIEW2DOWN
VIEW2UP
VIEW3DOWN
VIEW3UP
VIEW4DOWN
VIEW4UP
VIEW5DOWN
VIEW5UP
VIEW6DOWN
VIEW6UP
VIEW7DOWN
VIEW7UP
VIEW8DOWN
VIEW8UP
VIEW9DOWN
VIEW9UP
VIEW0DOWN
VIEW0UP
End Enum
Enum GROUP_ID
INPUT_GROUP
GROUP_UNKNOWN
End Enum
Try
AddHandler FSX_SimConnect.OnRecvEvent, New Microsoft.FlightSimulator.SimConnect.SimConnect.RecvEventEventHandler(AddressOf simconnect_OnRecvEvent)
Catch ex As Exception
End Try
FSX_SimConnect.MapClientEventToSimEvent(EVENT_ID.VIEW1DOWN, "View1down")
FSX_SimConnect.AddClientEventToNotificationGroup(GROUP_ID.INPUT_GROUP, EVENT_ID.VIEW1DOWN, False)
FSX_SimConnect.MapClientEventToSimEvent(EVENT_ID.VIEW1UP, "View1up")
FSX_SimConnect.AddClientEventToNotificationGroup(GROUP_ID.INPUT_GROUP, EVENT_ID.VIEW1UP, False)
FSX_SimConnect.MapInputEventToClientEvent(GROUP_ID.INPUT_GROUP, "CTRL+R", EVENT_ID.VIEW1DOWN, 0, EVENT_ID.VIEW1UP, 1, False)
FSX_SimConnect.SetNotificationGroupPriority(GROUP_ID.INPUT_GROUP, SimConnect.SIMCONNECT_GROUP_PRIORITY_HIGHEST)
FSX_SimConnect.SetInputGroupState(GROUP_ID.INPUT_GROUP, SIMCONNECT_STATE.SIMCONNECT_STATE_ON)
FSX_SimConnect.SubscribeToSystemEvent(EVENT_ID.VIEW1DOWN, "View1down")
FSX_SimConnect.SubscribeToSystemEvent(EVENT_ID.VIEW1UP, "View1up")
Private Sub simconnect_OnRecvEvent(ByVal Sender As Microsoft.FlightSimulator.SimConnect.SimConnect, ByVal data As Microsoft.FlightSimulator.SimConnect.SIMCONNECT_RECV_EVENT)
Beep()
end sub
no beep is produced on pressing CTRL+R why?
i've work hours on this and looked at every example on the net
